@charset "UTF-8";
/*
* Loading Image
*/
.sk-fading-circle {
margin: 50px auto;
width: 80px;
height: 80px;
position: relative;
}
.sk-fading-circle .sk-circle {
width: 100%;
height: 100%;
position: absolute;
left: 0;
top: 0;
}
.sk-fading-circle .sk-circle:before {
content: '';
display: block;
margin: 0 auto;
width: 15%;
height: 15%;
background-color: #333;
border-radius: 100%;
-webkit-animation: sk-circleFadeDelay 1.2s infinite ease-in-out both;
animation: sk-circleFadeDelay 1.2s infinite ease-in-out both;
}
.sk-fading-circle .sk-circle2 {
-webkit-transform: rotate(30deg);
-ms-transform: rotate(30deg);
transform: rotate(30deg);
}
.sk-fading-circle .sk-circle3 {
-webkit-transform: rotate(60deg);
-ms-transform: rotate(60deg);
transform: rotate(60deg);
}
.sk-fading-circle .sk-circle4 {
-webkit-transform: rotate(90deg);
-ms-transform: rotate(90deg);
transform: rotate(90deg);
}
.sk-fading-circle .sk-circle5 {
-webkit-transform: rotate(120deg);
-ms-transform: rotate(120deg);
transform: rotate(120deg);
}
.sk-fading-circle .sk-circle6 {
-webkit-transform: rotate(150deg);
-ms-transform: rotate(150deg);
transform: rotate(150deg);
}
.sk-fading-circle .sk-circle7 {
-webkit-transform: rotate(180deg);
-ms-transform: rotate(180deg);
transform: rotate(180deg);
}
.sk-fading-circle .sk-circle8 {
-webkit-transform: rotate(210deg);
-ms-transform: rotate(210deg);
transform: rotate(210deg);
}
.sk-fading-circle .sk-circle9 {
-webkit-transform: rotate(240deg);
-ms-transform: rotate(240deg);
transform: rotate(240deg);
}
.sk-fading-circle .sk-circle10 {
-webkit-transform: rotate(270deg);
-ms-transform: rotate(270deg);
transform: rotate(270deg);
}
.sk-fading-circle .sk-circle11 {
-webkit-transform: rotate(300deg);
-ms-transform: rotate(300deg);
transform: rotate(300deg);
}
.sk-fading-circle .sk-circle12 {
-webkit-transform: rotate(330deg);
-ms-transform: rotate(330deg);
transform: rotate(330deg);
}
.sk-fading-circle .sk-circle2:before {
-webkit-animation-delay: -1.1s;
animation-delay: -1.1s;
}
.sk-fading-circle .sk-circle3:before {
-webkit-animation-delay: -1s;
animation-delay: -1s;
}
.sk-fading-circle .sk-circle4:before {
-webkit-animation-delay: -0.9s;
animation-delay: -0.9s;
}
.sk-fading-circle .sk-circle5:before {
-webkit-animation-delay: -0.8s;
animation-delay: -0.8s;
}
.sk-fading-circle .sk-circle6:before {
-webkit-animation-delay: -0.7s;
animation-delay: -0.7s;
}
.sk-fading-circle .sk-circle7:before {
-webkit-animation-delay: -0.6s;
animation-delay: -0.6s;
}
.sk-fading-circle .sk-circle8:before {
-webkit-animation-delay: -0.5s;
animation-delay: -0.5s;
}
.sk-fading-circle .sk-circle9:before {
-webkit-animation-delay: -0.4s;
animation-delay: -0.4s;
}
.sk-fading-circle .sk-circle10:before {
-webkit-animation-delay: -0.3s;
animation-delay: -0.3s;
}
.sk-fading-circle .sk-circle11:before {
-webkit-animation-delay: -0.2s;
animation-delay: -0.2s;
}
.sk-fading-circle .sk-circle12:before {
-webkit-animation-delay: -0.1s;
animation-delay: -0.1s;
}
@-webkit-keyframes sk-circleFadeDelay {
0%,
39%,
100% {
opacity: 0;
}
40% {
opacity: 1;
}
}
@keyframes sk-circleFadeDelay {
0%,
39%,
100% {
opacity: 0;
}
40% {
opacity: 1;
}
}
.counter {
position: relative;
top: 101px;
width: 25px;
font-size: x-large;
cursor: default;
overflow: hidden;
margin: 0px auto;
}
.timer {
height: 25px;
float: left;
}
.timer-val-container {
float: left;
}
.seconds-single {
animation: count-10 10s steps(10, end) infinite;
}
.timer-val {
width: 25px;
height: 25px;
text-align: center;
line-height: 25px;
text-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);
}
@keyframes count-10 {
to {
transform: translateY(-250px);
}
}
@-webkit-keyframes count-10 {
to {
transform: translateY(-250px);
}
}
table.shorts {
margin: 2px 3px;
padding: 2px 3px;
border: 1px solid #fafafa;
border-collapse: collapse;
font-size: x-small
}
td.k {
text-align: center;
padding: 2px 5px;
margin: 2px 5px;
border: 1px solid #cccccc;
}
td.d {
padding: 2px 5px;
margin: 2px 5px;
border: 1px solid #cccccc;
}
th.d {
padding: 2px 5px;
margin: 2px 5px;
border: 1px solid #cccccc;
}
th.cxx,
th.cxz,
th.cxb,
th.cxs,
th.cxv,
td.cxx,
td.cxz,
td.cxb,
td.cxs,
td.cxv {
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAeCAYAAADtlXTHAAAAFklEQVR42mP88OHDf0aSiGfPntGaAAAL8XAJa+SuYgAAAABJRU5ErkJggg==);
background-repeat: repeat-x;
border: 1px solid #cccccc;
vertical-align: middle;
}
td.cxx,
td.cxz,
td.cxb,
td.cxs,
td.cxv {
font: normal 12px arial, tahoma, sans-serif;
line-height: 24px;
background: #fefefe;
padding: 1px;
}
td.cxy {
font: normal 12px arial, tahoma, sans-serif;
line-height: 24px;
border: 1px solid #cccccc;
vertical-align: middle;
text-align: right;
background: #fefefe;
padding: 1px;
}
input[type="color"] {
-webkit-appearance: none;
border: none;
width: 100%;
height: 100%;
}
input[type="color"]::-webkit-color-swatch-wrapper {
padding: 0;
}
input[type="color"]::-webkit-color-swatch {
border: none;
}
.unselectable {
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
div.cxc {
left: 0px;
top: 0px;
margin-left: 5px;
margin-top: 2px;
white-space: nowrap;
overflow: hidden;
}
.json-key {
color: #d73027;
font-weight: bold;
}
.json-value {
color: #4575b4;
}
.json-string {
color: #a85302;
}
.json-number {
color: #4575b4;
}
.json-boolean {
color: #666600;
}
.json-null {
color: #4575b4;
}
div.CanvasXpressCode {
border: 1px solid rgb(51, 122, 183);
border-radius: 5px;
box-sizing: content-box;
background-color: rgba(255, 255, 255, 0.95);
cursor: move;
color: rgb(34, 34, 34);
font: normal 12px arial, tahoma, sans-serif;
margin: 2px 3px;
padding: 2px 3px;
position: absolute;
white-space: nowrap;
}
img.CanvasXpressCode {
background: rgba(0, 0, 0, 0) !important;
border: 0px none !important;
box-shadow: 0 0 0px rgba(0, 0, 0, 0) !important;
cursor: default;
float: right;
margin: 2px 8px 0px 0px !important;
padding-bottom: 5px;
-moz-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
-o-user-select: none;
-ms-user-select: none;
}
img.CanvasXpressCode {
transition: all 0.3s;
-moz-transition: all 0.3s;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
-ms-transition: all 0.3s;
}
img.CanvasXpressCode:hover {
margin: 0 7px;
transform: scale(1.2);
-webkit-box-reflect: below 0px -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(255, 255, 255, 0.7)));
}
pre.CanvasXpressCode {
text-align: left;
padding: inherit;
margin: inherit;
font-size: inherit;
line-height: inherit;
color: inherit;
word-break: inherit;
word-wrap: inherit;
background-color: inherit;
border: none;
border-radius: inherit;
counter-reset: line;
}
div.CanvasXpressCodeContainer {
background-color: rgba(255, 255, 255, 0.95);
box-sizing: content-box;
clear: both;
max-height: 500px;
max-width: 600px;
overflow: auto;
}
div.CanvasXpressCodeContent {
background-color: rgba(255, 255, 255, 0.95);
box-sizing: content-box;
margin: 2px 3px;
padding: 2px 3px;
}
pre.CanvasXpressCodeContent {
background-color: rgba(255, 255, 255, 0.95);
border: 1px solid #eee;
margin: 0 !important;
padding: 0 !important;
white-space: pre;
font-size: inherit;
line-height: inherit;
color: inherit;
border-radius: inherit;
}
pre.CanvasXpressCodeContent:before {
counter-reset: listing;
}
pre.CanvasXpressCodeContent code {
counter-increment: listing;
white-space: inherit;
line-height: 1.5;
}
pre.CanvasXpressCodeContent code::before {
content: counter(listing) " ";
display: inline-block;
width: 3em;
/* Fixed width */
border-right: 1px solid #ddd;
padding-left: auto;
margin-left: auto;
text-align: right;
/*color: #888;*/
background-color: #efefef;
-webkit-user-select: none;
}
/*
* Carousel
*/
div.CanvasXpressCarouselScene {
position: relative;
margin: 0;
}
div.CanvasXpressCarousel {
width: 100%;
height: 100%;
position: absolute;
transform: translateZ(-288px);
transform-style: preserve-3d;
transition: transform 1s;
}
span.CanvasXpressCarousel {
padding: 1px;
position: absolute;
border: 1px solid rgb(51, 122, 183);
border-radius: 2px;
line-height: 10px;
cursor: pointer;
}
div.CanvasXpressCarouselCell {
position: absolute;
transition: transform 1s, opacity 1s;
background-color: rgba(255, 255, 255, 0.95);
border: 1px solid rgb(51, 122, 183);
border-radius: 5px;
backface-visibility: hidden;
}
div.CanvasXpressCarouselCell:nth-child(1) {
transform: rotateY( 0deg) translateZ(288px);
}
div.CanvasXpressCarouselCell:nth-child(2) {
transform: rotateY( 40deg) translateZ(288px);
}
div.CanvasXpressCarouselCell:nth-child(3) {
transform: rotateY( 80deg) translateZ(288px);
}
div.CanvasXpressCarouselCell:nth-child(4) {
transform: rotateY(120deg) translateZ(288px);
}
div.CanvasXpressCarouselCell:nth-child(5) {
transform: rotateY(160deg) translateZ(288px);
}
div.CanvasXpressCarouselCell:nth-child(6) {
transform: rotateY(200deg) translateZ(288px);
}
div.CanvasXpressCarouselCell:nth-child(7) {
transform: rotateY(240deg) translateZ(288px);
}
div.CanvasXpressCarouselCell:nth-child(8) {
transform: rotateY(280deg) translateZ(288px);
}
div.CanvasXpressCarouselCell:nth-child(9) {
transform: rotateY(320deg) translateZ(288px);
}
img.CanvasXpressCarousel:hover {
-webkit-transform: scale(1.8, 1.8);
-ms-transform: scale(1.8, 1.8);
transform: scale(1.8, 1.8);
transition-duration: 0.3s;
-webkit-transition-duration: 0.3s;
/* Safari */
box-shadow: 10px 10px 5px #888888;
z-index: 2;
position: relative;
cursor: pointer;
background: rgba(0, 0, 0, 0) !important;
border: 0px none !important;
box-shadow: 0 0 0px rgba(0, 0, 0, 0) !important;
margin: 0px !important;
}
/*
* CanvasXpressBin
*/
div.CanvasXpressBin {
border: 1px solid rgb(51, 122, 183);
border-radius: 5px;
background-color: rgba(255, 255, 255, 0.95);
box-sizing: content-box;
cursor: move;
color: rgb(34, 34, 34);
font: normal 12px arial, tahoma, sans-serif;
margin: 2px 3px;
padding: 2px 3px 5px 3px;
position: absolute;
white-space: nowrap;
-moz-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
-o-user-select: none;
}
img.CanvasXpressBin {
background: rgba(0, 0, 0, 0) !important;
border: 0px none !important;
box-shadow: 0 0 0px rgba(0, 0, 0, 0) !important;
cursor: default;
float: right;
margin: 2px 3px 0px 0px !important;
padding-bottom: 5px;
-moz-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
-o-user-select: none;
-ms-user-select: none;
}
img.CanvasXpressBin {
transition: all 0.3s;
-moz-transition: all 0.3s;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
-ms-transition: all 0.3s;
}
img.CanvasXpressBin:hover {
margin: 0 7px;
transform: scale(1.2);
-webkit-box-reflect: below 0px -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(255, 255, 255, 0.7)));
}
div.CanvasXpressBinContainer {
background-color: rgba(255, 255, 255, 0.95);
box-sizing: content-box;
clear: both;
text-align: left;
-moz-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
-o-user-select: none;
}
div.CanvasXpressBinNameContainer {
background-color: rgba(255, 255, 255, 0.95);
border: 1px solid rgb(51, 122, 183);
border-radius: 5px;
box-sizing: content-box;
clear: both;
max-height: 400px;
margin: 8px;
overflow-y: auto;
padding: 5px;
-moz-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
-o-user-select: none;
}
input.CanvasXpressBin {
background-color: rgba(255, 255, 255, 0.95);
border: 1px solid rgb(51, 122, 183);
color: rgb(34, 34, 34);
cursor: default;
font: normal 12px arial, tahoma, sans-serif;
line-height: 24px;
padding-left: 3px;
border-radius: 5px;
margin: 3px;
}
table.CanvasXpressBinTable {
border: collapse;
line-height: 20px;
color: rgb(34, 34, 34);
cursor: default;
font: normal 12px arial, tahoma, sans-serif;
line-height: 24px;
padding-left: 3px;
-moz-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
-o-user-select: none;
}
span.CanvasXpressBin {
font: bold 12px arial, tahoma, sans-serif;
margin-left: 5px;
-moz-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
-o-user-select: none;
}
img.CanvasXpressBin::selection,
span.CanvasXpressBin::selection {
background: rgba(0, 0, 0, 0) !important;
border: 0px none !important;
box-shadow: 0 0 0px rgba(0, 0, 0, 0) !important;
color: rgb(0, 0, 0);
margin: 0px !important;
}
/*
* CanvasXpressDataExplorer
*/
div.CanvasXpressDataExplorerPanel {
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
transition: all 0.5s ease;
max-height: 0;
overflow: hidden;
cursor: default;
}
div.CanvasXpressDataExplorerPanelOpen {
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
transition: all 0.5s ease;
cursor: default;
height: auto;
max-height: 1000px;
overflow: hidden;
}
hr.CanvasXpressDataExplorer {
border: 0;
background-color: rgb(51, 122, 183);
height: 1px;
margin: 1px -3px 1px !important;
}
img.CanvasXpressDataExplorerActive {
background: rgba(0, 0, 0, 0) !important;
box-shadow: 0 0 0px rgba(0, 0, 0, 0) !important;
border: 1px dashed rgb(255, 0, 0) !important;
border-radius: 5px;
cursor: pointer;
margin: 3px !important;
padding: 3px;
}
img.CanvasXpressDataExplorer {
background: rgba(0, 0, 0, 0) !important;
box-shadow: 0 0 0px rgba(0, 0, 0, 0) !important;
border: 1px solid rgb(51, 122, 183) !important;
border-radius: 5px;
cursor: pointer;
margin: 3px !important;
padding: 3px;
-webkit-transform: scale(1, 1);
-ms-transform: scale(1, 1);
transform: scale(1, 1);
transition-duration: 0.3s;
-webkit-transition-duration: 0.3s;
/* Safari */
}
img.CanvasXpressDataExplorer:hover,
img.CanvasXpressDataExplorer3:hover img.CanvasXpressDataExplorer4:hover {
background: rgba(0, 0, 0, 0) !important;
border: 1px solid rgb(51, 122, 183) !important;
border-radius: 5px;
cursor: pointer;
margin: 3px !important;
padding: 3px;
-webkit-transform: scale(1.8, 1.8);
-ms-transform: scale(1.8, 1.8);
transform: scale(1.8, 1.8);
transition-duration: 0.3s;
-webkit-transition-duration: 0.3s;
/* Safari */
box-shadow: 10px 10px 5px #888888 !important;
z-index: 2;
position: relative;
}
img.CanvasXpressDataExplorer2,
img.CanvasXpressDataExplorer4 {
background: rgba(0, 0, 0, 0) !important;
box-shadow: 0 0 0px rgba(0, 0, 0, 0) !important;
border: 0px none !important;
border-radius: 0px;
cursor: pointer;
margin: 3px !important;
padding: 0px;
-webkit-transform: scale(1, 1);
-ms-transform: scale(1, 1);
transform: scale(1, 1);
transition-duration: 0.3s;
-webkit-transition-duration: 0.3s;
/* Safari */
}
img.CanvasXpressDataExplorer2:hover {
background: rgba(0, 0, 0, 0) !important;
border: 0px none !important;
border-radius: 5px;
cursor: pointer;
margin: 4px !important;
padding: 4px;
-webkit-transform: scale(1.8, 1.8);
-ms-transform: scale(1.8, 1.8);
transform: scale(1.8, 1.8);
transition-duration: 0.3s;
-webkit-transition-duration: 0.3s;
/* Safari */
box-shadow: 10px 10px 5px #888888 !important;
z-index: 2;
position: relative;
}
img.CanvasXpressDataExplorer3 {
background: rgba(0, 0, 0, 0) !important;
box-shadow: 0 0 0px rgba(0, 0, 0, 0) !important;
border: 1px solid rgb(51, 122, 183) !important;
border-radius: 5px;
cursor: pointer;
margin: 12px 3px 3px 3px !important;
padding: 3px;
-webkit-transform: scale(1, 1);
-ms-transform: scale(1, 1);
transform: scale(1, 1);
transition-duration: 0.3s;
-webkit-transition-duration: 0.3s;
/* Safari */
}
div.CanvasXpressDataExplorerActive {
border: 1px dashed rgb(255, 0, 0);
border-radius: 5px;
box-sizing: content-box;
font: normal 12px arial, tahoma, sans-serif;
margin: 3px;
padding: 3px;
white-space: normal;
}
div.CanvasXpressDataExplorer {
border: 1px solid rgb(51, 122, 183);
border-radius: 2px;
box-sizing: content-box;
font: normal 12px arial, tahoma, sans-serif;
margin: 3px;
padding: 3px;
white-space: normal;
}
img.CanvasXpressDataExplorerMask {
background: rgba(0, 0, 0, 0) !important;
border: 0px none !important;
box-shadow: 0 0 0px rgba(0, 0, 0, 0) !important;
position: absolute;
left: 0px;
top: 0px;
margin: 0px !important;
width: 100%;
height: 20px;
-moz-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
-o-user-select: none;
-ms-user-select: none;
-moz-user-select: none;
}
span.CanvasXpressDataExplorerNumeric,
span.CanvasXpressDataExplorerString,
span.CanvasXpressDataExplorerUnique {
border: 1px solid rgb(51, 122, 183);
border-radius: 5px;
cursor: move;
font: normal 12px arial, tahoma, sans-serif;
margin: 3px;
padding: 3px;
word-wrap: normal;
display: inline-block;
text-align: start;
max-width: 150px;
overflow: hidden;
position: relative;
-moz-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
-o-user-select: none;
-ms-user-select: none;
}
span.CanvasXpressDataExplorerString {
color: rgb(255, 0, 0);
}
span.CanvasXpressDataExplorerUnique {
color: rgb(0, 0, 255);
}
span.CanvasXpressDataExplorer {
border: 1px solid rgb(51, 122, 183);
border-radius: 5px;
cursor: pointer;
font: bold 12px arial, tahoma, sans-serif;
line-height: 380%;
padding: 6px 29px;
margin-left: -4px;
}
br::selection,
hr.CanvasXpressDataExplorer::selection,
img.CanvasXpressDataExplorerActive::selection,
img.CanvasXpressDataExplorer::selection,
div.CanvasXpressDataExplorerActive::selection,
div.CanvasXpressDataExplorer::selection,
img.CanvasXpressDataExplorerMask::selection,
span.CanvasXpressDataExplorerNumeric::selection,
span.CanvasXpressDataExplorerString::selection,
span.CanvasXpressDataExplorerUnique::selection,
span.CanvasXpressDataExplorer::selection {
background: rgba(0, 0, 0, 0);
color: rgb(0, 0, 0);
}
/*
* CanvasXpressDrag
*/
div.CanvasXpressDrag {
opacity: 0.75;
box-sizing: content-box;
filter: alpha(opacity=75);
background-color: rgba(255, 255, 255, 0.95);
position: absolute;
}
div.CanvasXpressDragLayout {
opacity: 0.65;
box-sizing: content-box;
filter: alpha(opacity=65);
background-color: rgba(51, 122, 183, 0.65);
position: absolute;
}
div.CanvasXpressTooltip {
border: 1px solid rgb(51, 122, 183);
border-radius: 5px;
background-color: rgba(255, 255, 255, 0.95);
box-sizing: content-box;
cursor: move;
color: rgb(34, 34, 34);
font: normal 12px arial, tahoma, sans-serif;
margin: 2px 3px;
overflow: hidden;
padding: 5px 6px;
position: absolute;
white-space: nowrap;
text-align: left;
}
div.CanvasXpressTooltipArrowLeft {
position: absolute;
height: 0;
width: 0;
background: rgba(255, 255, 255, 0.95);
border: 1px solid rgb(51, 122, 183);
z-index: 1;
}
div.CanvasXpressTooltipArrowLeft:after,
div.CanvasXpressTooltipArrowLeft:before {
border: solid transparent;
right: 0px;
content: " ";
position: absolute;
pointer-events: none;
}
div.CanvasXpressTooltipArrowLeft:after {
border-color: rgba(245, 245, 245, 0);
border-right-color: rgb(245, 245, 245);
border-width: 8px;
margin-top: -8px;
}
div.CanvasXpressTooltipArrowLeft:before {
border-color: rgba(51, 122, 183, 0);
border-right-color: rgb(51, 122, 183);
border-width: 9px;
margin-top: -9px;
}
img.CanvasXpressTooltip {
background: rgba(0, 0, 0, 0) !important;
border: 0px none !important;
box-shadow: 0 0 0px rgba(0, 0, 0, 0) !important;
cursor: default;
float: right;
margin: 2px 3px 0px 0px !important;
padding-bottom: 2px;
cursor: default;
-moz-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
-o-user-select: none;
-ms-user-select: none;
}
img.CanvasXpressTooltip {
transition: all 0.3s;
-moz-transition: all 0.3s;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
-ms-transition: all 0.3s;
}
img.CanvasXpressTooltip:hover {
margin: 0 7px;
transform: scale(1.2);
-webkit-box-reflect: below 0px -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(255, 255, 255, 0.7)));
}
span.CanvasXpressTooltip {
border: 1px solid rgb(51, 122, 183);
border-radius: 5px;
background-color: rgba(255, 255, 255, 0.95);
cursor: move;
color: rgb(34, 34, 34);
font: normal 12px arial, tahoma, sans-serif;
margin: 2px 3px;
max-height: 800px;
overflow: hidden;
padding: 5px 6px;
position: absolute;
white-space: nowrap;
text-align: left;
z-index: 1;
}
div.CanvasXpressMousePosition {
background: rgba(0, 0, 0, 0) !important;
border: 0px none !important;
box-shadow: 0 0 0px rgba(0, 0, 0, 0) !important;
cursor: move;
color: rgb(34, 34, 34);
font: normal 12px arial, tahoma, sans-serif;
position: absolute;
white-space: nowrap;
text-align: left;
z-index: 1;
}
img.CanvasXpressMousePosition {
background: rgba(0, 0, 0, 0) !important;
border: 0px none !important;
box-shadow: 0 0 0px rgba(0, 0, 0, 0) !important;
cursor: default;
margin: 0px !important;
padding: 0px !important;
position: relative;
left: -13px;
top: -13px;
cursor: default;
-moz-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
-o-user-select: none;
-ms-user-select: none;
}
span.CanvasXpressMousePosition {
background: rgba(0, 0, 0, 0) !important;
border: 0px none !important;
box-shadow: 0 0 0px rgba(0, 0, 0, 0) !important;
cursor: move;
color: rgb(34, 34, 34);
font: normal 12px arial, tahoma, sans-serif;
position: absolute;
left: 4px;
top: -20px;
white-space: nowrap;
text-align: left;
z-index: 1;
}
/*
div.CanvasXpressCanvasResizer {
}
*/
div.CanvasXpressCanvasResizerClose {
box-sizing: content-box;
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAOCAYAAAD9lDaoAAAAcUlEQVR42mM8e/bsfwYCgBGkSE9PD6eCS5cuIRSxsrIy/P79Gy4J42MoAgGQBDIbRRFMNwzATMVQhGwNVjehm/T582cwfevWLfxu+vTpO8Pt29ew++7Hjx8MvLy8mIpgAKTg/38WOB+uiGCIE1JAXUUA5WZpcWW3WYkAAAAASUVORK5CYII=);
}
div.CanvasXpressCanvasResizerloading1 {
box-sizing: content-box;
background-image: url(data:image/gif;base64,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);
background-position: 50% 50%;
background-repeat: no-repeat;
}
div.CanvasXpressCanvasResizerloading2 {
box-sizing: content-box;
background-image: url(data:image/gif;base64,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);
background-position: 50% 50%;
background-repeat: no-repeat;
}
/*
* Motion
*/
div.CanvasXpressMotion {
color: rgb(34, 34, 34);
font: normal 12px arial, tahoma, sans-serif;
}
img.CanvasXpressMotion {
margin: 0px !important;
background: rgba(0, 0, 0, 0) !important;
border: 0px none !important;
box-shadow: 0 0 0px rgba(0, 0, 0, 0) !important;
}
div.CanvasXpressMotionContainer {
box-sizing: content-box;
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAOCAYAAADuQ3ZcAAAAF0lEQVR42mNkAAJGNOLChQv/cRNYdAAA0dgUqRX/AM0AAAAASUVORK5CYII=);
background-repeat: repeat-x;
}
div.CanvasXpressMotionCurrent {
box-sizing: content-box;
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAlUlEQVR42mNkgIIDBw78ZyACODg4MCLzGWGa7e3tidHPcPDgQRRDGEGaTc0tidIMA6dPHocbAjZAV9eQJAMuXz5PZQM0NA1IMuDG9QuoBqioqJBkwJ07d1ANkJRWJ8mA509vUtkAUVFFkgx4/fo+qgG8fHIkGfD50yMqGgAiQIaws4oTpfnn75eoSRnGoCgzUQIoNgAAbjRcEcsB8BEAAAAASUVORK5CYII=);
background-repeat: no-repeat;
float: left;
height: 14px;
position: relative;
width: 14px;
z-index: 1000002;
}
div.CanvasXpressMotionRange {
box-sizing: content-box;
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAOCAYAAADuQ3ZcAAAAFklEQVR42mNkAAJGNMKxcdd/3AQWHQAD/g7xOirtNAAAAABJRU5ErkJggg==);
background-repeat: repeat-x;
float: left;
height: 14px;
left: 0px;
top: -1px;
position: relative;
z-index: 1000001;
}
/*
* Marker
*/
div.CanvasXpressMarker {
box-sizing: content-box;
border: 1px solid rgb(51, 122, 183);
border-radius: 5px;
background-color: rgba(255, 255, 255, 0.95);
color: rgb(34, 34, 34);
cursor: move;
font: normal 12px arial, tahoma, sans-serif;
height: 340px;
width: 286px;
left: 0px;
line-height: 100%;
position: absolute;
top: 0px;
padding: 2px;
-moz-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
-o-user-select: none;
}
/*
* Toolbar
*/
/*
div.CanvasXpressToolbar {
}
*/
div.CanvasXpressToolbar img.CanvasXpressToolbarImage {
transition: all 0.3s;
-moz-transition: all 0.3s;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
-ms-transition: all 0.3s;
}
div.CanvasXpressToolbar img.CanvasXpressToolbarImage:hover {
margin: 0 7px;
transform: scale(1.2);
-webkit-box-reflect: below 0px -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(255, 255, 255, 0.7)));
}
div.CanvasXpressToolbar img.CanvasXpressToolbarImage:hover+img.CanvasXpressToolbarImage {
margin: 0 6px;
transform: scale(1.1);
-webkit-box-reflect: below 0px -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(255, 255, 255, 0.7)));
}
div.CanvasXpressToolbar img.CanvasXpressToolbarImage {
background: rgba(0, 0, 0, 0) !important;
border: 0px none !important;
box-shadow: 0 0 0px rgba(0, 0, 0, 0) !important;
cursor: pointer;
float: right;
margin: 4px 4px 0px 0px;
padding-top: 4px;
-moz-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
-o-user-select: none;
-ms-user-select: none;
}
/*
* Data Table
*/
div.CanvasXpressDataTable {
box-sizing: content-box;
border: 1px solid rgb(51, 122, 183);
border-radius: 5px;
background-color: rgba(255, 255, 255, 0.95);
clear: both;
color: rgb(34, 34, 34);
font: normal 12px arial, tahoma, sans-serif;
overflow: hidden;
position: absolute;
-moz-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
-o-user-select: none;
}
div.CanvasXpressDataTableToolbar {
box-sizing: content-box;
border: 0px;
border-radius: 5px 5px 0px 0px;
background-color: rgba(255, 255, 255, 0.95);
color: rgb(34, 34, 34);
cursor: move;
font: normal 12px arial, tahoma, sans-serif;
height: 32px;
left: 0px;
line-height: 100%;
position: absolute;
top: 0px;
padding: 2px;
-ms-user-select: none;
-moz-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
-o-user-select: none;
}
img.CanvasXpressDataTableToolbarImage {
background: rgba(0, 0, 0, 0) !important;
border: 0px none !important;
box-shadow: 0 0 0px rgba(0, 0, 0, 0) !important;
cursor: pointer;
float: right;
margin: 2px 7px 0px 0px !important;
user-select: none;
-moz-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
-o-user-select: none;
-ms-user-select: none;
}
img.CanvasXpressDataTableToolbarImage {
transition: all 0.3s;
-moz-transition: all 0.3s;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
-ms-transition: all 0.3s;
}
img.CanvasXpressDataTableToolbarImage:hover {
margin: 0 7px;
transform: scale(1.2);
-webkit-box-reflect: below 0px -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(255, 255, 255, 0.7)));
}
div.CanvasXpressDataTableContainer {
box-sizing: content-box;
border-radius: 0px 0px 5px 5px;
color: rgb(34, 34, 34);
display: block;
font: normal 12px arial, tahoma, sans-serif;
left: 0px;
line-height: 100%;
position: absolute;
top: 32px;
-ms-user-select: none;
-moz-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
-o-user-select: none;
}
div.CanvasXpressDataTableVertical {
box-sizing: content-box;
background-color: rgba(255, 255, 255, 0.95);
overflow-x: hidden;
overflow-y: auto;
position: absolute;
right: 4px;
top: 0px;
width: 32px;
-ms-user-select: none;
-moz-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
-o-user-select: none;
}
img.CanvasXpressDataTableVertical {
max-height: unset !important;
}
div.CanvasXpressDataTableHorizontal {
box-sizing: content-box;
background-color: rgba(255, 255, 255, 0.95);
bottom: 8px;
height: 32px;
left: 32px;
overflow-x: auto;
overflow-y: hidden;
position: absolute;
-ms-user-select: none;
-moz-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
-o-user-select: none;
}
img.CanvasXpressDataTableHorizontal {
max-width: unset !important;
}
div.CanvasXpressDataTableResizer {
box-sizing: content-box;
background-color: rgba(255, 255, 255, 0.95);
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAR0lEQVR42pXPQQoAIAhEUb25nrwyKIpMndkJz8VnAtbGGMGqSqWHhW3pw4lFhBnBYYOHvw0/7DZE+GnI8NVQwbuhimcDgu3uM5KV++8QfCcAAAAASUVORK5CYII=);
background-repeat: no-repeat;
cursor: se-resize;
bottom: 4px;
height: 15px;
position: absolute;
opacity: 0.95;
right: 0px;
width: 15px;
-ms-user-select: none;
-moz-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
-o-user-select: none;
}
table.CanvasXpressDataTable {
border: 0px;
border-spacing: 1px;
color: rgb(34, 34, 34);
font: normal 12px arial, tahoma, sans-serif;
left: 1px;
line-height: 20px;
position: absolute;
opacity: 0.95;
table-layout: fixed;
top: 1px;
-ms-user-select: none;
-moz-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
-o-user-select: none;
}
div.CanvasXpressDataTableMask {
box-sizing: content-box;
border: 0px;
left: 32px;
position: absolute;
top: 0px;
overflow: hidden;
-ms-user-select: none;
-moz-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
-o-user-select: none;
}
th.CanvasXpressTableCellHead {
background: linear-gradient(rgb(240, 240, 240), rgb(230, 230, 230));
border: 1px solid #ccc;
color: rgb(34, 34, 34);
font: normal 12px arial, tahoma, sans-serif;
line-height: 20px;
opacity: 0.95;
padding: 2px;
text-align: left;
vertical-align: middle;
-ms-user-select: none;
-moz-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
-o-user-select: none;
}
th.CanvasXpressTableCellHeadActive {
background: linear-gradient(rgb(243, 253, 255), rgb(217, 232, 251));
border: 1px solid #ccc;
color: rgb(34, 34, 34);
font: normal 12px arial, tahoma, sans-serif;
line-height: 20px;
opacity: 0.95;
padding: 2px;
text-align: left;
vertical-align: middle;
-ms-user-select: none;
-moz-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
-o-user-select: none;
}
a.CanvasXpressTableCellHead {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAeCAYAAADzXER0AAAAVElEQVR42mNkAIL/QMAIBAwkAsZRzaOah5BmEBunYjQLUDSDaGW3Dpw23d1VgWIAVpuxGYCuEaef0Q3AphFvgMEMwKWRYGgTioVBFM+jmkc1U1UzAAG5nB8y5eufAAAAAElFTkSuQmCC) no-repeat left center;
cursor: pointer;
display: none;
height: 20px;
position: absolute;
opacity: 0.95;
right: 4px;
white-space: normal;
width: 14px;
-ms-user-select: none;
-moz-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
-o-user-select: none;
}
a.CanvasXpressTableCellHeadActive {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAeCAYAAADzXER0AAAAVElEQVR42mNkAIL/QMAIBAwkAsZRzaOah5BmEBunYjQLUDSDaGW3Dpw23d1VgWIAVpuxGYCuEaef0Q3AphFvgMEMwKWRYGgTioVBFM+jmkc1U1UzAAG5nB8y5eufAAAAAElFTkSuQmCC) no-repeat left center;
cursor: pointer;
display: block;
height: 20px;
position: absolute;
opacity: 0.95;
right: 4px;
white-space: normal;
width: 14px;
-ms-user-select: none;
-moz-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
-o-user-select: none;
}
td.CanvasXpressTableCell {
border-bottom: 1px solid #ccc;
border-right: 1px solid #ccc;
color: rgb(34, 34, 34);
font: normal 12px arial, tahoma, sans-serif;
line-height: 20px;
padding: 2px;
vertical-align: middle;
-ms-user-select: none;
-moz-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
-o-user-select: none;
}
td.CanvasXpressTableCellActive {
background-color: #dfe8f9;
border-bottom: 1px solid #ccc;
border-right: 1px solid #ccc;
color: rgb(34, 34, 34);
font: normal 12px arial, tahoma, sans-serif;
line-height: 20px;
padding: 2px;
opacity: 0.95;
vertical-align: middle;
-ms-user-select: none;
-moz-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
-o-user-select: none;
}
div.CanvasXpressTableCell {
box-sizing: content-box;
font: normal 12px arial, tahoma, sans-serif;
line-height: 20px;
margin: 2px 2px 1px 5px;
overflow: hidden;
position: relative;
text-overflow: ellipsis;
white-space: nowrap;
}
div.CanvasXpressTableCellSortAsc {
box-sizing: content-box;
background: url(data:image/gif;base64,R0lGODlhDQAFAIcAAGGQzUD/QOPu+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAMAAAEALAAAAAANAAUAAAgbAAMIDABgoEGDABIeRJhQ4cKGEA8KmEiRosGAADs=) no-repeat right 7px;
font: normal 12px arial, tahoma, sans-serif;
line-height: 20px;
margin: 2px 2px 1px 5px;
overflow: hidden;
position: relative;
white-space: nowrap;
}
div.CanvasXpressTableCellSortDesc {
box-sizing: content-box;
background: url(data:image/gif;base64,R0lGODlhDQAFAIcAAGGQzUD/QOPu+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAMAAAEALAAAAAANAAUAAAgeAAUAGEgQgIAACBEKLHgwYcKFBh1KFNhQosOKEgMCADs=) no-repeat right 7px;
font: normal 12px arial, tahoma, sans-serif;
line-height: 20px;
margin: 2px 2px 1px 5px;
overflow: hidden;
position: relative;
white-space: nowrap;
}
/*
* Configurator
*/
div.CanvasXpressConfigurator {
box-sizing: content-box;
background-color: rgba(255, 255, 255, 0.95);
border-radius: 5px;
border: 1px solid rgb(51, 122, 183);
box-shadow: rgba(154, 154, 154, 0.2) 3px 3px;
color: rgb(34, 34, 34);
cursor: default;
font: normal 12px arial, tahoma, sans-serif;
opacity: 0.95;
line-height: 24px;
text-align: left;
-ms-user-select: none;
-moz-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
-o-user-select: none;
}
span.CanvasXpressConfigurator {
cursor: default;
font: normal 12px arial, tahoma, sans-serif;
-moz-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
-o-user-select: none;
}
textarea.CanvasXpressConfigurator {
background-color: rgba(255, 255, 255, 0.95);
border-radius: 5px;
border: 1px solid rgb(51, 122, 183);
box-shadow: rgba(154, 154, 154, 0.2) 3px 3px;
color: rgb(34, 34, 34);
cursor: default;
font: normal 12px arial, tahoma, sans-serif;
}
img.CanvasXpressConfigurator {
background: rgba(0, 0, 0, 0) !important;
border: 0px none !important;
box-shadow: 0 0 0px rgba(0, 0, 0, 0) !important;
cursor: default;
float: right;
margin: 0px 0px 0px 5px !important;
-moz-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
-o-user-select: none;
}
img.CanvasXpressConfigurator {
transition: all 0.3s;
-moz-transition: all 0.3s;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
-ms-transition: all 0.3s;
}
img.CanvasXpressConfigurator:hover {
margin: 0 7px;
transform: scale(1.2);
-webkit-box-reflect: below 0px -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(255, 255, 255, 0.7)));
}
select.CanvasXpressConfigurator {
background-color: rgba(255, 255, 255, 0.95);
border: 1px solid rgb(51, 122, 183);
color: rgb(34, 34, 34);
cursor: default;
font: normal 12px arial, tahoma, sans-serif;
padding-left: 3px;
}
input.CanvasXpressConfigurator {
background-color: rgba(255, 255, 255, 0.95);
border: 1px solid rgb(51, 122, 183);
color: rgb(34, 34, 34);
cursor: default;
font: normal 12px arial, tahoma, sans-serif;
padding-left: 3px;
}
div.CanvasXpressConfiguratorOptions {
box-sizing: content-box;
cursor: default;
font: normal 12px arial, tahoma, sans-serif;
height: 100px;
margin-top: 8px;
overflow: auto;
width: 180px;
}
div.CanvasXpressConfiguratorFilter {
box-sizing: content-box;
background-color: rgba(255, 255, 255, 0.95);
border-radius: 5px;
border: 1px solid rgb(51, 122, 183);
box-shadow: rgba(154, 154, 154, 0.2) 3px 3px;
color: rgb(34, 34, 34);
font: normal 12px arial, tahoma, sans-serif;
}
select.CanvasXpressConfiguratorFilter {
border: 1px solid rgb(51, 122, 183);
font: normal 12px arial, tahoma, sans-serif;
}
input.CanvasXpressConfiguratorFilter {
border: 1px solid rgb(51, 122, 183);
font: normal 12px arial, tahoma, sans-serif;
}
div.CanvasXpressConfiguratorExample {
box-sizing: content-box;
background-color: rgba(255, 255, 255, 0.95);
border-radius: 5px;
border: 1px solid rgb(51, 122, 183);
box-shadow: rgba(154, 154, 154, 0.2) 3px 3px;
color: rgb(34, 34, 34);
font: normal 12px arial, tahoma, sans-serif;
}
span.CanvasXpressConfiguratorExample {
cursor: default;
font: bold 14px arial, tahoma, sans-serif;
line-height: 18px;
-moz-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
-o-user-select: none;
}
div.CanvasXpressConfiguratorExampleContent {
overflow: 'auto'
}
div.CanvasXpressConfiguratorColor {
box-sizing: content-box;
border: 1px solid rgb(51, 122, 183);
font: normal 12px arial, tahoma, sans-serif;
line-height: 18px;
}
div.CanvasXpressConfiguratorColorMain {
box-sizing: content-box;
background-image: url(data:image/png;base64,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);
background-repeat: no-repeat;
box-sizing: content-box;
border: none;
font: normal 12px arial, tahoma, sans-serif;
float: left;
cursor: crosshair;
}
div.CanvasXpressConfiguratorColorExtra {
box-sizing: content-box;
background-image: url(data:image/gif;base64,R0lGODlhDwAPAKEBAAAAAP///////////yH5BAEKAAIALAAAAAAPAA8AAAIklB8Qx53b4otSUWcvyiz4/4AeQJbmKY4p1HHapBlwPL/uVRsFADs=);
background-repeat: no-repeat;
border: none;
font: normal 12px arial, tahoma, sans-serif;
cursor: crosshair;
overflow: hidden;
}
div.accordionHead {
box-sizing: content-box;
margin-top: 2px;
height: 24px;
overflow: hidden;
float: left;
cursor: pointer;
vertical-align: middle;
text-align: left;
display: table-cell;
-moz-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
-o-user-select: none;
}
div.accordionContent {
box-sizing: content-box;
overflow: auto;
}
div.hoverable:hover {
box-sizing: content-box;
background-color: #dfe8f6;
}
div.CanvasXpressContainer {
box-sizing: content-box;
position: relative;
float: left;
transition: all 1s linear;
}
div.CanvasXpressContainerNT {
box-sizing: content-box;
position: relative;
float: left;
}
div.CanvasXpressHandlerVerticalOpen {
box-sizing: content-box;
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAANklEQVR42mNkIBIwgoi0tLT/IHrWrFmMyJLI4igKkRWjizGi60YHMI1YrUJXhKEQn3sxFOICAH1yHAgCw6JnAAAAAElFTkSuQmCC);
position: relative;
float: left;
background-position: 50% 50%;
background-repeat: no-repeat;
}
div.CanvasXpressHandlerVerticalClose {
box-sizing: content-box;
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAAN0lEQVR42mNkIBIwogukpaX9B9GzZs1ixKkQpggGkBUz4lKErpgRXRFMAl0MRRDdXcjijAxEAgClNhwIDjZ11QAAAABJRU5ErkJggg==);
position: relative;
float: left;
background-position: 50% 50%;
background-repeat: no-repeat;
}
div.CanvasXpressHandlerHorizontalOpen {
box-sizing: content-box;
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAKCAYAAAB4zEQNAAAAMElEQVR42mNkwAMYQURaWtp/ED1r1ixGnJLoCuAMbApQjEFXQJwkTmPxOgivV3ABAClDIAsKqUy5AAAAAElFTkSuQmCC);
position: relative;
float: left;
background-position: 50% 50%;
background-repeat: no-repeat;
}
div.CanvasXpressHandlerHorizontalClose {
box-sizing: content-box;
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAKCAYAAAB4zEQNAAAAL0lEQVR42mNkwAMY0QXS0tL+g+hZs2YxMmKTwJBEl4Abi02COEm8xhJ0EEGvoAMAyTQgC6MMiAUAAAAASUVORK5CYII=);
position: relative;
float: left;
background-position: 50% 50%;
background-repeat: no-repeat;
}
div.CanvasXpressWrapper {
box-sizing: content-box;
position: relative;
float: left;
line-height: 100%;
}
/***************/
/* Data Filter */
/***************/
div.CanvasXpressDataFilter {
box-sizing: content-box;
color: rgb(34, 34, 34);
font: normal 12px arial, tahoma, sans-serif;
line-height: 100%;
margin: 0px;
padding: 0px;
position: absolute;
-moz-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
-o-user-select: none;
}
div.CanvasXpressDataFilterToolbar {
box-sizing: content-box;
/*background: linear-gradient(rgb(240, 240, 240), rgb(230,230,230));*/
border: 1px solid rgb(51, 122, 183);
border-radius: 4px;
color: rgb(34, 34, 34);
cursor: move;
font: normal 12px arial, tahoma, sans-serif;
height: 32px;
left: 0px;
line-height: 100%;
margin: 0px;
padding: 2px;
position: absolute;
opacity: 0.95;
top: 0px;
}
span.CanvasXpressDataFilterToolbarText {
font: normal 12px arial, tahoma, sans-serif;
left: 8px;
line-height: 100%;
position: relative;
top: 9px;
}
img.CanvasXpressDataFilterToolbarImage {
background: rgba(0, 0, 0, 0) !important;
border: 0px none !important;
box-shadow: 0 0 0px rgba(0, 0, 0, 0) !important;
cursor: pointer;
margin: 4px 4px 0px 0px !important;
float: right;
}
img.CanvasXpressDataFilterToolbarImage {
transition: all 0.3s;
-moz-transition: all 0.3s;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
-ms-transition: all 0.3s;
}
img.CanvasXpressDataFilterToolbarImage:hover {
margin: 0 7px;
transform: scale(1.2);
-webkit-box-reflect: below 0px -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(255, 255, 255, 0.7)));
}
span.CanvasXpressDataFilterText {
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAASElEQVR42mNkoBAwUt2A/0AAlgACsg0A6QWZQ4whOA2AsgkagtcAYgwhaAAhQ4gyAJ8htHcBRWFAUSxQlA7AEuSmRFLBwBsAAMDpRxF7e4BAAAAAAElFTkSuQmCC);
background-repeat: no-repeat;
background-position: -3px;
font: normal 12px arial, tahoma, sans-serif;
left: 8px;
line-height: 100%;
position: relative;
top: 9px;
}
span.CanvasXpressDataFilterTextActive {
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAASUlEQVR42mNkoBAwjhqAMOA/EBCtCQiwGoAkjhOA7MFqADGGoGvGGga4DMGmGWcgohuCSzNOA5ANwacZrwFIhuBVM4gS0oAZAAD1oisRsByngAAAAABJRU5ErkJggg==);
background-repeat: no-repeat;
background-position: -3px;
font: normal 12px arial, tahoma, sans-serif;
left: 8px;
line-height: 100%;
position: relative;
top: 9px;
}
div.CanvasXpressDataFilterContainer {
box-sizing: content-box;
border: 0px;
left: 0px;
margin: 0px;
padding: 0px;
position: absolute;
top: 38px;
}
input[type=checkbox].CanvasXpressCheckbox {
position: absolute;
overflow: hidden;
clip: rect(0, 0, 0, 0);
height: 1px;
width: 1px;
margin: -1px;
padding: 0;
border: 0;
}
input[type=checkbox].CanvasXpressDataFilterContainerItem {
position: absolute;
overflow: hidden;
clip: rect(0, 0, 0, 0);
height: 1px;
width: 1px;
margin: -1px;
padding: 0;
border: 0;
}
input[type=checkbox].CanvasXpressDataFilterContainerItemSelected {
position: absolute;
overflow: hidden;
clip: rect(0, 0, 0, 0);
height: 1px;
width: 1px;
margin: -1px;
padding: 0;
border: 0;
}
input[type=checkbox].CanvasXpressCheckbox+label.CanvasXpressCheckboxLabel {
padding-left: 18px;
height: 13px;
display: inline-block;
line-height: 24px;
background-repeat: no-repeat;
background-position: 0 0;
font: normal 12px arial, tahoma, sans-serif;
vertical-align: middle;
margin: 2px;
cursor: pointer;
}
input[type=checkbox].CanvasXpressDataFilterContainerItem+label.CanvasXpressCheckboxLabel {
padding-left: 18px;
height: 13px;
display: inline-block;
line-height: 24px;
background-repeat: no-repeat;
background-position: 0 0;
font: normal 12px arial, tahoma, sans-serif;
vertical-align: middle;
margin: 2px;
cursor: pointer;
}
input[type=checkbox].CanvasXpressDataFilterContainerItemSelected+label.CanvasXpressCheckboxLabel {
padding-left: 18px;
height: 13px;
display: inline-block;
line-height: 24px;
background-repeat: no-repeat;
background-position: 0 0;
font: normal 12px arial, tahoma, sans-serif;
vertical-align: middle;
margin: 2px;
cursor: pointer;
}
input[type=checkbox].CanvasXpressCheckbox:checked+label.CanvasXpressCheckboxLabel {
background-position: 0 -13px;
}
input[type=checkbox].CanvasXpressDataFilterContainerItemSelected:checked+label.CanvasXpressCheckboxLabel {
background-position: 0 -13px;
}
label.CanvasXpressCheckboxLabel {
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAA0CAYAAABRnrIZAAACXElEQVR42uWUT2iSYRzHv+8Sm3O2aYSMBJU8jOqyRhc1ELGCBZuH/mCYB7WiY4XQNTpKdAtmuoMJwuogDUYHUSMlIoajSx2EKXMLOvhvW0OU94n3ffPd1uvr+3Zc+x1e3ufh+Tzv+zy/D18KfyqXy5FSqYR6vY6/S6vVwmKxwOFwUMyYfSQSCWI2m2Gz2SiIVD6fJ+VyGV6vl6KYLygUCtjtdlFgP9jpdEDFYjESCAQkgV4x66lwOExCoZBsiFn/X0LRaJQEg8F/u71MJkOYgdPplASz2SyhaZozIh6PE4PBMBBkNq9Wq/D5fBS/KJ1Ok0qlglqtJgB0Oh2MRiNcLteee0wdUmGffd4mp9UU/OfVFH/lg5q7Vm+Tq0vbmDMrEb6kofjmDoJuv2+Q73Uab66ocOakqj/09FOLTGqHcGtylPq4/osEsrt4cE6Jh9MaflMB9PhDkyxVupg1KbC5Q2Njh2Dx8jD0YyPiEFPzq03y/GuXfX9hVeKaRXPg10WFXdnYIvPfuoi4tIKzHglhrVar6HkKhQIEwk5NX5S6BxRXvoAX1u2+Lgn0KpV6C7a5fv892dDCQoSD7vjuyoZex19xkMfjkQ0lk0kOmnV7ZUPvUgkOmpm5KRtaXl4EK+zUBadsaLWYBS/s2LhJEmg1KxAIqzo+IQrstn/gSAv7snQMTMLOTXBhIylsa2gYvYR9cpZm5ySFfVQEegmr7rbZOYGwsfUTYBLWNtrAGtGhl7A39E1+I4Gwkc0R9EvYxs89qK+w+c449iesqX2w2eLC6k+BSdj7OmGjD4GwvwHoyQhLMetK1QAAAABJRU5ErkJggg==);
background-repeat: no-repeat;
white-space: nowrap;
}
div.CanvasXpressDataFilterContainerMaskNoOverflow {
box-sizing: content-box;
border: 1px solid #d0d0d0;
margin: 5px;
overflow: hidden;
}
div.CanvasXpressDataFilterContainerMask {
box-sizing: content-box;
border: 1px solid #d0d0d0;
margin: 5px;
overflow-x: hidden;
overflow-y: scroll;
}
div.CanvasXpressDataFilterContainerItem {
box-sizing: content-box;
color: #4181ba;
height: 15px;
padding: 1px 0px 0px 1px;
overflow: hidden;
white-space: nowrap;
}
div.CanvasXpressDataFilterContainerItemSelected {
box-sizing: content-box;
background-color: #dfe8f6;
color: #4181ba;
height: 15px;
padding: 1px 0px 0px 1px;
overflow: hidden;
white-space: nowrap;
}
div.CanvasXpressDataFilterContainerHoverable {
box-sizing: content-box;
border: 1px solid rgb(51, 122, 183);
margin: 2px;
margin-bottom: 4px;
}
div.CanvasXpressDataFilterContainerHoverable:hover {
box-sizing: content-box;
background-color: #dfe8f6;
}
div.CanvasXpressDataFilterContainerNumeric {
box-sizing: content-box;
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAOCAYAAADuQ3ZcAAAAF0lEQVR42mNkAAJGNOLChQv/cRNYdAAA0dgUqRX/AM0AAAAASUVORK5CYII=);
background-repeat: repeat-x;
clear: both;
height: 14px;
margin: 2px;
}
div.CanvasXpressDataFilterContainerMin {
box-sizing: content-box;
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAlUlEQVR42mNkgIIDBw78ZyACODg4MCLzGWGa7e3tidHPcPDgQRRDGEGaTc0tidIMA6dPHocbAjZAV9eQJAMuXz5PZQM0NA1IMuDG9QuoBqioqJBkwJ07d1ANkJRWJ8mA509vUtkAUVFFkgx4/fo+qgG8fHIkGfD50yMqGgAiQIaws4oTpfnn75eoSRnGoCgzUQIoNgAAbjRcEcsB8BEAAAAASUVORK5CYII=);
background-repeat: no-repeat;
float: left;
height: 14px;
position: relative;
width: 14px;
z-index: 10002;
}
div.CanvasXpressDataFilterContainerMax {
box-sizing: content-box;
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAlUlEQVR42mNkgIIDBw78ZyACODg4MCLzGWGa7e3tidHPcPDgQRRDGEGaTc0tidIMA6dPHocbAjZAV9eQJAMuXz5PZQM0NA1IMuDG9QuoBqioqJBkwJ07d1ANkJRWJ8mA509vUtkAUVFFkgx4/fo+qgG8fHIkGfD50yMqGgAiQIaws4oTpfnn75eoSRnGoCgzUQIoNgAAbjRcEcsB8BEAAAAASUVORK5CYII=);
background-repeat: no-repeat;
float: left;
height: 14px;
position: relative;
width: 14px;
z-index: 10002;
}
div.CanvasXpressDataFilterContainerRange {
box-sizing: content-box;
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAOCAYAAADuQ3ZcAAAAFklEQVR42mNkAAJGNMKxcdd/3AQWHQAD/g7xOirtNAAAAABJRU5ErkJggg==);
background-repeat: repeat-x;
float: left;
height: 14px;
left: 0px;
position: relative;
z-index: 10001;
}
input.CanvasXpressDataFilterContainerMinValue {
border: 1px solid rgba(255, 255, 255, 0.95);
color: rgb(51, 122, 183);
float: left;
font: normal 12px arial, tahoma, sans-serif;
margin-bottom: 2px;
margin-left: 1px;
line-height: 100%;
width: 40px;
}
input.CanvasXpressDataFilterContainerMaxValue {
border: 1px solid rgba(255, 255, 255, 0.95);
color: rgb(51, 122, 183);
float: right;
font: normal 12px arial, tahoma, sans-serif;
margin-bottom: 2px;
margin-right: 1px;
line-height: 100%;
text-align: right;
width: 40px;
}
div.CanvasXpressDataFilterContainerScaleNone {
box-sizing: content-box;
background-image: url(data:image/gif;base64,R0lGODlhAQABAID/AMDAwAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==);
background-repeat: no-repeat;
background-position: 98% 50%;
}
div.CanvasXpressDataFilterContainerScaleLinearLog {
box-sizing: content-box;
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAQCAYAAAAMJL+VAAAAcElEQVR42mNkoDFgpIsFa9eu/R8cHEyqZf+JcSDdLWAC4n8kWgDS8xeXZRg+ALFBNC4+AR+AxAqBuB9KT0CxgBCNxwJsbDA9zC0gIQ6ItwCmGxufbAuQUtR/ZBMIBBFRAK8muliAI3ioYwE1AM0tAAB/xqIRdKGeOwAAAABJRU5ErkJggg==);
background-repeat: no-repeat;
background-position: 98% 50%;
}
div.CanvasXpressDataFilterContainerScaleLogLinear {
box-sizing: content-box;
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAQCAYAAAAMJL+VAAAAdElEQVR42mNkoDFgpJcF/0m1bO3atf+Dg4MJ6qG7BUxA/I9EC5iA7L+4LMPmAxC7EIgn4ODj9AFIDJkPkke3gBCN1QJsbBg9/C2AyVUCcQe1LEBOAO1AXIGWIMiygAGLBdh8RjIgpIkuFhCjjmwLKAY0twAAISOOEQIlMUAAAAAASUVORK5CYII=);
background-repeat: no-repeat;
background-position: 98% 50%;
}
select.CanvasXpressDataFilterContainerString {
background-color: rgba(255, 255, 255, 0.95);
font: normal 12px arial, tahoma, sans-serif;
margin-left: 3px;
margin-bottom: 3px;
}
div.CanvasXpressDataFilterHead {
box-sizing: content-box;
/*background: linear-gradient(rgb(240, 240, 240), rgb(230,230,230));*/
border: 1px solid rgb(51, 122, 183);
border-radius: 4px;
color: rgb(34, 34, 34);
cursor: pointer;
float: left;
height: 30px;
margin-top: 2px;
overflow: hidden;
opacity: 0.95;
padding: 2px;
text-align: left;
vertical-align: middle;
-moz-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
-o-user-select: none;
}
div.CanvasXpressDataFilterHeadActive {
box-sizing: content-box;
background: linear-gradient(rgb(243, 253, 255), rgb(217, 232, 251));
border: 1px solid rgb(51, 122, 183);
border-radius: 4px 4px 0px 0px;
color: rgb(34, 34, 34);
cursor: pointer;
float: left;
height: 30px;
margin-top: 2px;
overflow: hidden;
opacity: 0.95;
padding: 2px;
text-align: left;
vertical-align: middle;
-moz-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
-o-user-select: none;
}
div.CanvasXpressDataFilterContent {
box-sizing: content-box;
background-color: rgba(255, 255, 255, 0.95);
border: 1px solid rgb(51, 122, 183);
border-radius: 0px 0px 4px 4px;
border-top: 0px;
color: rgb(51, 122, 183);
font: normal 12px arial, tahoma, sans-serif;
overflow-y: scroll;
overflow-x: hidden;
padding: 2px;
}
/**
* Scrollbars
*/
/* All scrollbar buttons*/
div.CanvasXpressDataTableHorizontal::-webkit-scrollbar-button,
div.CanvasXpressDataTableVertical::-webkit-scrollbar-button,
div.CanvasXpressDataFilterContent::-webkit-scrollbar-button,
div.CanvasXpressDataFilterContainerMask::-webkit-scrollbar-button,
div.CanvasXpressDataFilterContainerMaskNoOverflow::-webkit-scrollbar-button,
div.CanvasXpressDataExplorer::-webkit-scrollbar-button,
select.CanvasXpressConfigurator::-webkit-scrollbar-button,
div.CanvasXpressConfiguratorExampleContent::-webkit-scrollbar-button,
select.CanvasXpressSlider::-webkit-scrollbar-button,
div.CanvasXpressBinNameContainer::-webkit-scrollbar-button {
width: 3px;
height: 3px;
}
/* Tracks can be of two different colors */
div.CanvasXpressDataFilterContent::-webkit-scrollbar-track,
div.CanvasXpressDataFilterContainerMask::-webkit-scrollbar-track,
div.CanvasXpressDataFilterContainerMaskNoOverflow::-webkit-scrollbar-track,
select.CanvasXpressConfigurator::-webkit-scrollbar-track,
select.CanvasXpressSlider::-webkit-scrollbar-track {
background-color: #FFFFFF;
}
div.CanvasXpressDataTableHorizontal::-webkit-scrollbar-track,
div.CanvasXpressDataTableVertical::-webkit-scrollbar-track,
div.CanvasXpressDataExplorer::-webkit-scrollbar-track,
div.CanvasXpressConfiguratorExampleContent::-webkit-scrollbar-track,
div.CanvasXpressBinNameContainer::-webkit-scrollbar-track {
background-color: #F5F5F5;
}
/* All tracks -hovers */
div.CanvasXpressDataTableHorizontal::-webkit-scrollbar-track:hover,
div.CanvasXpressDataTableVertical::-webkit-scrollbar-track:hover,
div.CanvasXpressDataFilterContent::-webkit-scrollbar-track:hover,
div.CanvasXpressDataFilterContainerMask::-webkit-scrollbar-track:hover,
div.CanvasXpressDataFilterContainerMaskNoOverflow::-webkit-scrollbar-track:hover,
div.CanvasXpressDataExplorer::-webkit-scrollbar-track:hover,
select.CanvasXpressConfigurator::-webkit-scrollbar-track:hover,
div.CanvasXpressConfiguratorExampleContent::-webkit-scrollbar-track:hover,
select.CanvasXpressSlider::-webkit-scrollbar-track:hover,
div.CanvasXpressBinNameContainer::-webkit-scrollbar-track:hover {
background-color: #BEBEBE;
border-radius: 6px;
}
/* scrollbar background could be of two different colors but match the style tracks above */
div.CanvasXpressDataFilterContent::-webkit-scrollbar,
div.CanvasXpressDataFilterContainerMask::-webkit-scrollbar,
div.CanvasXpressDataFilterContainerMaskNoOverflow::-webkit-scrollbar,
select.CanvasXpressConfigurator::-webkit-scrollbar,
select.CanvasXpressSlider::-webkit-scrollbar {
width: 6px;
height: 6px;
background-color: #FFFFFF;
}
div.CanvasXpressDataTableHorizontal::-webkit-scrollbar,
div.CanvasXpressDataTableVertical::-webkit-scrollbar,
div.CanvasXpressDataExplorer::-webkit-scrollbar,
div.CanvasXpressConfiguratorExampleContent::-webkit-scrollbar,
div.CanvasXpressBinNameContainer::-webkit-scrollbar {
width: 6px;
height: 6px;
background-color: #F5F5F5;
}
/* All tracks thumbs */
div.CanvasXpressDataTableHorizontal::-webkit-scrollbar-thumb,
div.CanvasXpressDataTableVertical::-webkit-scrollbar-thumb,
div.CanvasXpressDataFilterContent::-webkit-scrollbar-thumb,
div.CanvasXpressDataFilterContainerMask::-webkit-scrollbar-thumb,
div.CanvasXpressDataFilterContainerMaskNoOverflow::-webkit-scrollbar-thumb,
div.CanvasXpressDataExplorer::-webkit-scrollbar-thumb,
select.CanvasXpressConfigurator::-webkit-scrollbar-thumb,
div.CanvasXpressConfiguratorExampleContent::-webkit-scrollbar-thumb,
select.CanvasXpressSlider::-webkit-scrollbar-thumb,
div.CanvasXpressBinNameContainer::-webkit-scrollbar-thumb {
background-color: #337AB7;
border-radius: 3px;
border: none;
}
div.CanvasXpressDataFilter::selection,
div.CanvasXpressDataFilterToolbar::selection {
background: rgba(0, 0, 0, 0);
color: rgb(34, 34, 34);
}
div.CanvasXpressDataFilterContainerItem::selection {
background: rgba(0, 0, 0, 0);
color: #4181ba;
}
/*
* Menu
*/
div.CanvasXpressLink {
box-sizing: content-box;
background-color: rgba(255, 255, 255, 0.95);
background-image: url(data:image/gif;base64,R0lGODlh+gABAIcAAOLj4/Dw8P///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAP8ALAAAAAD6AAEAAAgfAAMIHEiwoMGBAAQcXMiwocOHECNKnEixosWLGCMGBAA7);
background-repeat: repeat-y;
border: 1px solid rgb(51, 122, 183);
border-radius: 3px;
box-shadow: rgba(154, 154, 154, 0.2) 3px 3px;
color: rgb(34, 34, 34);
cursor: default;
font: normal 12px arial, tahoma, sans-serif;
line-height: 100%;
margin: 0px;
opacity: 0.95;
padding: 0px;
position: absolute;
-moz-box-shadow: rgba(154, 154, 154, 0.2) 3px 3px;
}
div.CanvasXpressTabMenuConfigurator {
box-sizing: content-box;
position: relative;
}
input.CanvasXpressTabMenuConfigurator {
display: none;
}
input:not(:checked).CanvasXpressTabMenuConfigurator+section.CanvasXpressTabMenuConfigurator>div.CanvasXpressTabMenuConfigurator {
display: none;
}
section.CanvasXpressTabMenuConfigurator>h1.CanvasXpressTabMenuConfigurator {
float: left;
}
section.CanvasXpressTabMenuConfigurator>div.CanvasXpressTabMenuConfigurator {
float: right;
width: 100%;
margin: 22 0 0 -100%;
}
section.CanvasXpressTabMenuConfigurator>h1.CanvasXpressTabMenuConfigurator>label.CanvasXpressTabMenuConfigurator {
cursor: pointer;
-moz-user-select: none;
-ms-user-select: none;
-webkit-user-select: none;
}
section.CanvasXpressTabMenuConfigurator>div.CanvasXpressTabMenuConfigurator {
box-sizing: border-box;
padding: 0.5px;
border: 1px solid #ddd;
border-radius: 4px;
background: #fff;
}
section.CanvasXpressTabMenuConfigurator>h1.CanvasXpressTabMenuConfigurator {
box-sizing: border-box;
margin: 0;
padding: 0.5px;
overflow: hidden;
font: normal 12px arial, tahoma, sans-serif;
line-height: 100%;
}
section.CanvasXpressTabMenuConfigurator>h1.CanvasXpressTabMenuConfigurator>label.CanvasXpressTabMenuConfigurator {
display: block;
padding: 5px;
border: 1px solid #ddd;
border-bottom: none;
border-top-left-radius: 4px;
border-top-right-radius: 4px;
background: #fff;
}
input:first-child.CanvasXpressTabMenuConfigurator+section.CanvasXpressTabMenuConfigurator>h1.CanvasXpressTabMenuConfigurator {
padding-left: 0;
}
section.CanvasXpressTabMenuConfigurator>div.CanvasXpressTabMenuConfigurator {
position: relative;
z-index: 1;
}
input:checked.CanvasXpressTabMenuConfigurator+section.CanvasXpressTabMenuConfigurator>h1.CanvasXpressTabMenuConfigurator {
position: relative;
z-index: 2;
}
div.CanvasXpressMenu {
box-sizing: content-box;
background-color: rgba(255, 255, 255, 0.95);
border: 1px solid rgb(51, 122, 183);
border-radius: 3px;
box-shadow: rgba(154, 154, 154, 0.2) 3px 3px;
color: rgb(34, 34, 34);
cursor: default;
font: normal 12px arial, tahoma, sans-serif;
line-height: 100%;
margin: 0px;
padding: 0px;
position: absolute;
opacity: 0.95;
-moz-box-shadow: rgba(154, 154, 154, 0.2) 3px 3px;
}
ul.CanvasXpressList {
background: transparent;
border: 0px none;
cursor: default;
list-style: none;
margin: 0px;
overflow: auto;
padding: 2px;
height: calc(100% - 100px);
}
li.CanvasXpressListItemSep {
cursor: default;
display: block;
font: normal 12px arial, tahoma, sans-serif;
font-size: 1px;
height: 100%;
line-height: 1px;
list-style: none;
margin: 0px;
padding: 1px;
width: 100%;
white-space: nowrap;
}
input.CanvasXpressListItem {
cursor: default;
display: block;
font: normal 12px arial, tahoma, sans-serif;
line-height: 100%;
list-style: none;
margin: 0px;
padding: 1px;
white-space: nowrap;
}
input[type=file] {
display: block;
}
div.CanvasXpressListItem {
box-sizing: content-box;
border: 1px solid rgb(51, 122, 183);
font: normal 12px arial, tahoma, sans-serif;
line-height: 24px;
}
li.CanvasXpressListItem {
border-color: rgba(0, 0, 0, 0);
border-style: solid;
border-width: 1px 0px;
cursor: default;
display: block;
font: normal 12px arial, tahoma, sans-serif;
height: 100%;
line-height: 100%;
list-style: none;
margin: 0px;
padding: 0px;
width: 100%;
white-space: nowrap;
}
li.CanvasXpressListItemActive {
background: linear-gradient(rgb(243, 253, 255), rgb(217, 232, 251));
border-color: rgb(170, 204, 246);
border-style: solid;
border-width: 1px 0px;
cursor: default;
display: block;
font: normal 12px arial, tahoma, sans-serif;
height: 100%;
line-height: 100%;
list-style: none;
margin: 0px;
padding: 0px;
width: 100%;
white-space: nowrap;
}
li.CanvasXpressListItemScrollTop {
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAFCAYAAACw/UeDAAAARUlEQVR42mNkQAMXL178z0Ah0NfXZ0Tmo3BAFkhLS+M1IDw8kmHlyuV41Tx9+hTFIjiDWAtggBSLGMmxgFSLGKkRB4QAAILWJXgE49MrAAAAAElFTkSuQmCC);
background-repeat: no-repeat;
background-position: 50% 50%;
border: 0px;
cursor: pointer;
height: 9px;
line-height: 9px;
width: 100%;
-moz-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
-o-user-select: none;
}
li.CanvasXpressListItemScrollTopActive {
background-color: rgb(219, 236, 244);
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAFCAYAAACw/UeDAAAAbUlEQVR42mNkQAOHb/38z0AhsFVjZ0Tmo3BAFmjIsOHULMLJwKDs1sFwd1cFw5vvuC258eQXikWMyBYoSOC2QIYXYgEMgCx68hm3RQ9eICxihFkgzI/bAk0xVAuQLbr+CrdFbz9CLGKkRhwQAgBYqyubRxy5uAAAAABJRU5ErkJggg==);
background-repeat: no-repeat;
background-position: 50% 50%;
border: 1px;
border-color: rgb(170, 204, 246);
border-style: solid;
cursor: pointer;
height: 9px;
line-height: 9px;
width: 100%;
-moz-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
-o-user-select: none;
}
li.CanvasXpressListItemScrollBottom {
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAFCAYAAACw/UeDAAAASUlEQVR42mO8ePHifwYaA0YQAbJIWloar8Lw8EgMsZUrl+PV8/TpUwZ9fX1GRpgAqRYRawHcJ6RaRIoFGJbALCIcyvgBsgUgAACiryV42XltywAAAABJRU5ErkJggg==);
background-repeat: no-repeat;
background-position: 50% 50%;
border: 0px;
cursor: pointer;
height: 9px;
line-height: 9px;
width: 100%;
-moz-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
-o-user-select: none;
}
li.CanvasXpressListItemScrollBottomActive {
background-color: rgb(219, 236, 244);
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAFCAYAAACw/UeDAAAAcklEQVR42mM8fOvnfwYaA0YQAbJImJ8NpyJNMQYGZbcODPG7uyoYrr/Cbfjbj78YbNXYGRlhAiCLFCRwWyTDi2oRyIInn3Fb8OAFxAK4T5At0pDBbZEIJ8QikAVvvuO24MYThAUYlsAsIjPo4QDZAhAAAK/AK5vjVTSgAAAAAElFTkSuQmCC);
background-repeat: no-repeat;
background-position: 50% 50%;
border: 1px;
border-color: rgb(170, 204, 246);
border-style: solid;
cursor: pointer;
height: 9px;
line-height: 9px;
width: 100%;
-moz-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
-o-user-select: none;
}
li.CanvasXpressListItemScrollSearch {
border-color: rgb(170, 204, 246);
border-style: solid;
border-width: 1px;
width: 100%;
}
input.CanvasXpressListItemScrollSearch {
color: rgb(34, 34, 34);
cursor: default;
font: normal 12px arial, tahoma, sans-serif;
line-height: 24px;
list-style: none;
margin: 3px;
outline-style: none;
outline-width: 0px;
padding-left: 5px;
width: 93%;
}
a.CanvasXpressListItemA {
border-color: rgba(0, 0, 0, 0);
border-style: solid;
border-width: 0px 1px;
color: rgb(34, 34, 34);
cursor: pointer;
display: block;
font: normal 12px arial, tahoma, sans-serif;
line-height: 24px;
list-style: none;
margin: 0px;
outline-style: none;
outline-width: 0px;
padding: 3px 3px 3px 38px;
position: relative;
text-decoration: none;
white-space: nowrap;
}
a.CanvasXpressListItemAActive {
border-color: rgb(170, 204, 246);
border-style: solid;
border-width: 0px 1px;
color: rgb(34, 34, 34);
cursor: pointer;
display: block;
font: normal 12px arial, tahoma, sans-serif;
line-height: 24px;
list-style: none;
margin: 0px;
outline-style: none;
outline-width: 0px;
padding: 3px 3px 3px 38px;
position: relative;
text-decoration: none !important;
white-space: nowrap;
}
a.CanvasXpressListItemAArrow {
background: url(data:image/gif;base64,R0lGODlhDAAJAIcAACluvipxvzJ1vyxwwCt1yjp6zkD/QDiC1jmE0zyE0z2I3UeLyUGJ2VWUzlKg7FSg6Weg1WKq8Y7D9orD/JXL/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAMAAAYALAAAAAAMAAkAAAgzAA8YGEiwoAEFCQwaJEABgUKCBCRMYPDQAIEHESAIeEjAQYMAFQksAFDR4oCSBgqgNBAQADs=) no-repeat scroll right 50% transparent;
border-color: rgba(0, 0, 0, 0);
border-style: solid;
border-width: 0px 1px;
color: rgb(34, 34, 34);
cursor: pointer;
display: block;
font: normal 12px arial, tahoma, sans-serif;
line-height: 24px;
list-style: none;
margin: 0px;
outline-style: none;
outline-width: 0px;
padding: 3px 3px 3px 38px;
position: relative;
text-decoration: none;
white-space: nowrap;
}
a.CanvasXpressListItemAArrowActive {
background: url(data:image/gif;base64,R0lGODlhDAAJAIcAACluvipxvzJ1vyxwwCt1yjp6zkD/QDiC1jmE0zyE0z2I3UeLyUGJ2VWUzlKg7FSg6Weg1WKq8Y7D9orD/JXL/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAMAAAYALAAAAAAMAAkAAAgzAA8YGEiwoAEFCQwaJEABgUKCBCRMYPDQAIEHESAIeEjAQYMAFQksAFDR4oCSBgqgNBAQADs=) no-repeat scroll right 50% transparent;
border-color: rgb(170, 204, 246);
border-style: solid;
border-width: 0px 1px;
color: rgb(34, 34, 34);
cursor: pointer;
display: block;
font: normal 12px arial, tahoma, sans-serif;
line-height: 24px;
list-style: none;
margin: 0px;
outline-style: none;
outline-width: 0px;
padding: 3px 3px 3px 38px;
position: relative;
text-decoration: none !important;
white-space: nowrap;
}
img.CanvasXpressListIcon {
background-position: center;
border: 0px none !important;
color: rgb(34, 34, 34);
cursor: pointer;
font: normal 12px arial, tahoma, sans-serif;
height: 24px;
line-height: 24px;
list-style: none;
left: 3px;
margin: 0px !important;
padding: 0px;
position: absolute;
top: 3px;
vertical-align: top;
width: 24px;
white-space: nowrap;
background: rgba(0, 0, 0, 0) !important;
box-shadow: 0 0 0px rgba(0, 0, 0, 0) !important;
}
span.CanvasXpressListItemText {
color: rgb(34, 34, 34);
cursor: pointer;
font: normal 12px arial, tahoma, sans-serif;
line-height: 24px;
list-style: none;
margin-right: 10px;
white-space: nowrap;
}
input.CanvasXpressListItemText {
color: rgb(34, 34, 34);
cursor: pointer;
font: normal 12px arial, tahoma, sans-serif;
line-height: 24px;
list-style: none;
white-space: nowrap;
}
span.CanvasXpressListItemTextShort {
color: rgb(34, 34, 34);
cursor: pointer;
float: right;
font: italic 9px arial, tahoma, sans-serif;
line-height: 24px;
list-style: none;
margin-left: 10px;
white-space: nowrap;
}
span.CanvasXpressListItemTextSep {
background-color: rgb(224, 224, 224);
border-bottom: 1px solid;
border-bottom-color: rgb(255, 255, 255);
cursor: default;
display: block;
font: normal 12px arial, tahoma, sans-serif;
font-size: 1px;
line-height: 1px;
list-style: none;
margin: 2px 3px;
overflow: hidden;
white-space: nowrap;
}
table.CanvasXpressListItemTable {
border: collapse;
line-height: 20px;
color: rgb(34, 34, 34);
cursor: default;
font: normal 12px arial, tahoma, sans-serif;
line-height: 24px;
padding-left: 3px;
-moz-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
-o-user-select: none;
}
img.CanvasXpressToolbarHelp {
background: rgba(0, 0, 0, 0) !important;
border: 0px none !important;
box-shadow: 0 0 0px rgba(0, 0, 0, 0) !important;
cursor: default;
float: right;
margin: 0px 0px 0px 2px !important;
-moz-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
-o-user-select: none;
-ms-user-select: none;
}
img.CanvasXpressToolbarHelp {
transition: all 0.3s;
-moz-transition: all 0.3s;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
-ms-transition: all 0.3s;
}
img.CanvasXpressToolbarHelp:hover {
margin: 0 7px;
transform: scale(1.2);
-webkit-box-reflect: below 0px -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(255, 255, 255, 0.7)));
}
div.CanvasXpressToolbarHelp {
box-sizing: content-box;
background-color: rgba(255, 255, 255, 0.95);
border-radius: 5px;
border: 1px solid rgb(51, 122, 183);
box-shadow: rgba(154, 154, 154, 0.2) 3px 3px;
color: rgb(34, 34, 34);
cursor: default;
font: normal 12px arial, tahoma, sans-serif;
line-height: 24px;
-moz-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
-o-user-select: none;
-ms-user-select: none;
}
p.CanvasXpressToolbarHelp {
cursor: default;
font: normal 12px arial, tahoma, sans-serif;
line-height: 24px;
margin: 0px;
padding: 5px 5px 5px 20px;
}
div.CanvasXpressForm {
box-sizing: content-box;
border: 1px solid rgb(51, 122, 183);
border-radius: 5px;
background-color: rgba(255, 255, 255, 0.95);
color: rgb(34, 34, 34);
cursor: move;
font: normal 12px arial, tahoma, sans-serif;
margin: 8px;
padding: 8px;
position: absolute;
white-space: nowrap;
}
input.CanvasXpressFormButton {
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAeCAYAAADtlXTHAAAAFklEQVR42mP88OHDf0aSiGfPntGaAAAL8XAJa+SuYgAAAABJRU5ErkJggg==);
background-repeat: repeat-x;
border: 1px solid rgb(51, 122, 183);
border-radius: 5px 5px 5px 5px;
color: rgb(34, 34, 34);
cursor: pointer;
float: left;
height: 22px;
margin-top: 2px;
overflow: hidden;
padding: 2px;
vertical-align: middle;
-moz-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
-o-user-select: none;
-ms-user-select: none;
}
input.CanvasXpressFormButtonActive {
background-color: rgba(255, 255, 255, 0.95);
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAeCAYAAADtlXTHAAAAFklEQVR42mN89fnvf0aSiBvPf9GaAABVL3D5nF6uqAAAAABJRU5ErkJggg==);
background-repeat: repeat-x;
border: 1px solid rgb(51, 122, 183);
border-radius: 5px 5px 0px 0px;
color: rgb(34, 34, 34);
cursor: pointer;
float: left;
height: 22px;
margin-top: 2px;
overflow: hidden;
opacity: 0.95;
padding: 2px;
vertical-align: middle;
-moz-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
-o-user-select: none;
-ms-user-select: none;
}
input.CanvasXpressFormText {
background-color: rgba(255, 255, 255, 0.95);
border: 1px solid rgb(51, 122, 183);
color: rgb(34, 34, 34);
cursor: default;
font: normal 12px arial, tahoma, sans-serif;
line-height: 24px;
padding-left: 3px;
}
form.CanvasXpressFormForm {
background-color: rgba(255, 255, 255, 0.95);
border: 1px solid rgb(51, 122, 183);
color: rgb(34, 34, 34);
cursor: default;
font: normal 12px arial, tahoma, sans-serif;
line-height: 24px;
margin: 8px;
overflow: auto;
padding-left: 3px;
}
/*
* Slider
*/
div.CanvasXpressSlider {
background: rgba(0, 0, 0, 0);
border: 1px solid rgba(35, 82, 124, 0.2);
border-radius: 50%;
height: 36px;
position: absolute;
margin-left: 3px;
margin-right: 3px;
width: 36px;
}
div.CanvasXpressSlider:hover {
background: rgba(0, 0, 0, 0.4);
}
@media screen and (max-width: 480px) {
div.CanvasXpressSlider {
width: 20px;
height: 20px;
}
}
div.CanvasXpressSliderLeft {
left: -50px;
}
div.CanvasXpressSliderLeft img {
margin: 5px 5px 3px 3px;
}
@media screen and (max-width: 480px) {
div.CanvasXpressSliderLeft {
left: -25px;
}
div.CanvasXpressSliderLeft img {
margin: -4px 0px 0px -2px;
}
}
div.CanvasXpressSliderRight {
right: -50px;
}
div.CanvasXpressSliderRight img {
margin: 5px 3px 3px 8px;
}
@media screen and (max-width: 480px) {
div.CanvasXpressSliderRight {
right: -25px;
}
div.CanvasXpressSliderRight img {
margin: -4px -2px 0px 2px;
}
}
div.CanvasXpressSliderDotsContainer {
top: 25%;
}
div.CanvasXpressSliderDots {
width: 10px;
height: 10px;
}
@media screen and (max-width: 480px) {
div.CanvasXpressSliderDots {
width: 5px;
height: 5px;
margin-left: 1px;
margin-right: 1px;
}
}
input.CanvasXpressSlider,
select.CanvasXpressSlider {
padding: 2px 3px 2px 2px;
cursor: default;
color: rgb(34, 34, 34);
border-left: none;
border-right: none;
border-top: none;
border-bottom: 1px solid rgb(51, 122, 183);
background: rgba(0, 0, 0, 0);
width: 100%;
max-Width: 100%;
line-height: 22px;
margin: 0;
}
input.CanvasXpressSlider:focus,
select.CanvasXpressSlider:focus {
outline: 0;
}
/*
@media (max-width: 480px) {
img {
height : 16px;
width : 16px;
}
}
*/
/*
* Parent Node
*/
div.CanvasXpress-ParentNode {
margin: auto;
display: table;
padding: 0;
}
/*
* CanvasXpress
*/
canvas.CanvasXpress {
-moz-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
-o-user-select: none;
user-select: none;
-ms-user-select: none;
transition: all 1s linear;
}
canvas.CanvasXpress:hover {
/*border: 1px solid #23527c;*/
border: 1px solid rgba(35, 82, 124, 0.2);
border-radius: 6px;
margin: -1px;
}
canvas.CanvasXpressUpload {
border: 1px solid rgba(35, 82, 124, 0.2);
border-radius: 6px;
margin: -1px;
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAAEACAYAAABccqhmAAAQn0lEQVR4nO3dX4gd133A8W/CLSztUrZ0Hzbgh01Z6BZUWIpKHKKHDcigB1EMVcAPwmxBUIea1g95UMFNEEENJhFFEa6dGOMoxijCMW4QJlHjoAZHyK1TFOqAFCSQiAwrWIMMa1jDCrYPZxcvK91zZu6dmTNz5/uBQbZXvvu7c+f3u2fOnD8gSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSVJffSZ3AOqFWWARmN8+/hSY2f7v03v+7ifA3e0/V4HfAx8A17f/VIUsAKraDLAMfBH4K2CJkOhV+Bj4LfAu8N/bf96u6LUljehR4CTwHrDV8HEDOAMcBAZ1v1FJwT7gOeAOzSf9sGMNeInQApFUsSngKHCF/MmeOq4BXyPckkgawwxwnNAplzuxyx7rwGlgrvKzIk24KeAEcI/8iTzusYGF4AE+BdAwx4BvUk/CfLR93B7y8zlCq6Ou330K+A7hUWOvWQC01xLwAqFnf1wfAr8C/g94n/As/zbhcV4RA2Bh+1gEvgDsJ4wlGNdN4KvA2xW8ltR5U4Rvxk3Ga2b/FHiakLB1mQNWgFcZ//bkLHYUqueWgKuMlkCbhKQ/yoOj+powIIwBeJVQgEZ5D3fw0aF66hijJc4qYfDPI82HPNQMofVxg9EK2YnmQ87LPoA8Zgn3sY8QLtoZ4I+3f/b77T9vE8a+36wphgHwMvBkyf/vLmEA0Iu0uxPtceAbhNZNGf8J/C3F+ymkpEcJz9EvEEarlb2vvkoY7voE1YyrnwMul4xjDXiG0FfQJUco3yK4Ruh4lEa2TBiWWjbhizRV3wGeYrTOqwXCBV7m950e8Xe1xRShAK9T7hZnf45g1V1ThHvQMgk2zrFBaMYX7XFfpNxovqtMVhLMA5co/v7XgQM5AlW3DAjN45xDZc8Tb7aWSf5Nwn3+pM6ue5riHZ8WAUUdZLRe5zqOncTde59eJvlXt9/TpFui+OdmEdADpgmDSHIn/cOOW3x6wc5RPPnfo12P9eo2DVyk2Lm5R72Dm9Qh+wlJljvRU62Bk4QhuEX+/hvkGciT2wB4nmLn6A5OJuq9o4w+4myD0An1bcIjvZ1x7bvvtXfWzztE6Fc4R/2LbjzP5N7vF/U1ireSuvYoVBU5zmhJf44wMGWcC2cf8CzVtzxOjxHTpHmGYufsbK4Alc9pyiXWKqFgVLUg5m6HKPc4y+QvrmgROJYrQDXvBOW+8U/QTDPxIMXv8fcerzUQX1edJH3+1rFTsBeOUTypLlHNXPUyBoT71zL9Er/Ae/6UIk94ruJ5nGjLFJsfv0lo7udU9Ln2Dbo9rLcpA4otfvpsrgBVr1mKPT9fpz0DZ2aAXxKPdV+26LqnyBiKDZw4NJHeIp38q5Sfblq3AeGZvh1X1ThI+jr4abboVIujdLsT6GFF4HzWiLqtyBOgQ9miU6VmSDf7Nmn/2PDdReAW3vePY4r0DM/3sUNwIjxHuto/lS26cgaEb/62F6suKHIrsJIrOFVjjvTjtDeyRafczpN+wmIroMNOEf+A16hnZJ+6YZ70F8TjuYLTeKZIrzFvL7pSHYJX8oWmcaRG/DnqS1DsNnGSllHrjXeIf6hH8oWmlkm1Ar6XLzSNYo74B3oLv/31qXniQ8TX6ciaAZ/NHUBLHE78/GXgfhOBqBNuAz+L/Hya9DWlFjlHvAXgWG/tdZj4NfN6vtBUVmzJrfczxqX2GhDf9KUTtwHeAoTn+rGVcN0/Xg9zH/hR5OfTdGAEZp86tuYITfmF7X/+I0Lip1Z5vVxzXOqunxA2GRnmMfwCyWKeMKPvDGFgRpk94fYebZ3xp/wGxK8tBwU1ZIowHfMFql81V4p5k+HXzib93GuhMcvAK4z3DZ96/i/FpFYRbn0/QNfMEBbBbGIH3qsNvSd116PEr6Fn8oWW1qVOwDngn4EnaW5xi48a+j3qrt8QnggMy6U/bzCWiTRDWKRj1O24xjlc601FxPZmeCdjXEltbgEMCDP0vkk9c/DvAx9Efj4L3K3h92ryXGf4asvzDcZRWlsLwBLwEtVMq7wN/Br4X8IHdZOQ+DbvVZWbkZ/1abv1sQ0I22oV2Yxj2HEPeJUwDsCtnNWEp4lfk/PZIuuQecLWy6Mk/QYh6Q/S3laNJtcR4tdn2/aOaJ3DpJfjethxg/CYxSWvldMy8et0OVdgXVBm593dib+C3/Zqh9RYgOVskbXYgLBFdZnEX8XEV/vME79uXU5uj2nCFtVFE3+TsA6bTX210Tzx63clV2BtNE2YYls0+a/hKqtqt3lsARRSNvlP04FVVdR7B7APIGkAXKRY4q9j1VR3LGMBSDpLseS/xfBhlVIbOQ4g4VmKJf9VHL2n7nEkYMQhiiX/ZVw9Rd30LeLXdm/NU2yEn8mvLnud4df2nYxxZTUgvd/eFmEutcmvLuvsegB1KnLffwfv+dVtU8Rnr76QL7R8FklP6V3H3lF1337i13mr1wSsyxXS3/5PZItOqo6rAu+xQjr53T9dk8J9AXaZJszYiyX/NXp2UjSxUjsD9W5Z+dTc/k3C3GlpEhwkfr2fyhda82ZIP/N/Plt0UvVOE7/eD+ULrXmpb/81nM/fNqdw0tWoBsRvd9fp0UzWKUKCxwpAbBtlNW/n22sTi8AoDhO/3l/PF1rzniJ+Mm7gMl5tsrfpahEoL9b737vH3KnlvFeyRaa9ht23WgSKmyc+0K1Xzf/USKhV/PZvi1SnlUWgmNR5/Dn1bGfXSqmTcTxfaNol9TlZBIqZo/hGtdeAM0z4hjV3iF9MTvbJr2jyWwTSyp7LnWONMAJ2oua/pBZDfDNfaNo26gVrEXhQmW//2HEJeLzh2GtxkvgbnYg32WGjJr9F4OHGPZ97jyt0fLJQrPd/gx71hLZQVRerRSCo6tv/YcdrdLDTcIb4m7qQL7Teq/qbyiJQ/Tnde6yRocU8Ts9kquny1hivrdGdBv6x4tccAOe2//nHFb92V1whzO6bBf5w+7/9CeGLcBZ4BFhg9Jmus4Q+s+8D/wDcHyfYJqTu/xfzhdZbdX9L2RJI20cY+HaO+FTh2HGZDjw9u8DwN3AvY1x9VXfyWwTKmyI06y+QXiJv73GN0KJorVsMD977/2YVTf5V4lO2b1DsQrUIlLdA2B2rTCFYpaUt6SnigX87X2i9Uyb5F4kX7lcIiW0RqM8iYahwmSLQutuBfcSDPpYvtF4pm/yQLgBgEWjCCsX7CFq3jF5qu6/lbJH1xyjJD8UKAFgEmjBPeLJQ5HO8SIvmE6wQD3Y+V2A9MWryQ/ECABaBJkwDb1Ds8zyRKcYHHCceaGsq1QQaJ/mhXAEAi0ATBsDLFDvHrVhU9+vEA1U9xk1+KF8AwCLQlPOkz/E1WjDEPlYAbmWMa5JVkfwwWgEAi0ATBoR7/dQ5PpkrwB2vYAFoUlXJD6MXALAINGGGMB4jdn43CEOPs7EANKfK5IfxCgBYBJqwRPocn80WHfCtIUFZAKpVdfLD+AUALAJNKLLLVrahwrE+gI1cQU2YOpIfqikAYBGo2xTpW4HTuYLzKUC96kp+qK4AgEWgbo8TP6/3yPREYCURWNYOio6rM/mh2gIAFoG6pUYKruQIKlWZ9ucIagLUnfxQfQEAi0CdjhA/pz/PEVRqMxA/5PKaSH6opwCARaAuqU1IN8kwUWg2EtAWbgZSVlPJD/UVALAI1OU5WviFG1tYolc7o46pyeSHegsAWATqkGpxn8kR1JVIQDdyBNRBTSc/1F8AwCJQh9htwNUcAZ2JBLRFGNKo4XIkPzRTAMAiULXXiZ/DxmfgrkQC2sJdgWJyJT80VwDAIlClZ4ifw31NB7SYCOiFpgPqiJzJD80WALAIVCW1CtfhHEHF7kvu5Aio5XInPzRfAMAiUIV54ufuqRxBvZIIaqK2Qh5TG5If8hQAsAiMa0D8vH09R1BHE0GdyhFUC6VGTjaV/JCvAEDxIrBBC5fCboHY5qRZCsB0IqhVXB9wR6oF0NQmEDkLAKSLgC2A4WKf3Uu5gnozEtQWfpi7DSsCTe4Ak7sAwPAiYPLHtbIAPBEJagu4lCuwltpbBJre/qkNBQAeLAImf1rrbgEgzEeODQvews7AvXaKQI6939pSAODTImDyFxPLsWwFANL3t2/mC621TpBn48c2FQAIiW/yp80Tz7EsjwF3LAwJylZA+7StAKiYWgYCfbai4G4C/5H4O/9W0e+S+ig11Pf2KC9aVQGA9L5ly4QOQ0nlfSHys0+A600FEpN6JHgHZwnm5i1AN60x/HN7b9QXrbIFAOlWwCNkXMpY6qgDhFW4hvnVqC9cdQH4DfDDxN95kkwzl6SO+kri579sJIqC5kiPC1jDpcNz8RagW1KLgm4wxqKgVbcAAO4C/5L4O7OE/oLs2xxLLXeE+MSonwEfNxRLKZdIjw14LVt0/WULoFtSG4O09snaPLBOughk3+u8ZywA3ZGaZ7NGy1vRK6QLwBZhvTM1wwLQDVPEP6stOrLexlksAm1iAeiGU8TzpTOLpkwRBioUKQLuKFQ/C0D7HSC9clKnxtPMEX+Usfv4Hq4iVCcLQLvNEUbMxnLkHh359t9tkWKdglvAL4iPfNLoLADtNQAuM8Et5QMULwK3gEfzhDnRLADtNADeIJ0XV+l4C7lMEdgkzC/o9BtuGQtA+xRN/k0mZF2NMkVgp+rtzxLp5LEAtMs0cJFieTBRT8r2U7xjcKf6vUwHOz9axgLQHvuAaxS7/s9nirFWCxQ/ATvHOuG2wHUFRmMBaIenKd4KvsIYE37abhp4i3JFYIvwKOQ0YcixirMA5LUEvEPx6/waPWn1HqfYtlEPuzW4QJg11epx0S1hAchjgTAqtsw13pvk37Gf8rcEe28PXiVMovAW4eEsAM2ZIuwLeYHy1/L79Cz5d0wRxkGP0hrYe1wFzhAmJS1hCwEsAHVbJFxv5yj3pGv3cZGG7vk/08QvGdESIXkPVPy6H2wfd4GPCIsprFX8O3L6IfElom8xvN/kB8DfRf7fJeBvRglqQv0BYWWracI5XWT8xP1X4BvA/TFfZ2I8Adxg/NZAX47lxPkcpwWw0oL3N6nHHcLmH42qY0mwqv0I+AvCN9PNzLFIdfg+8JeE5b0a1YUCAKE59ANCIfgK8G7WaKRq/Bfw18DfE25HG9eVArDjPvBj4IuEivld4MOsEUnlvQ18efv4dc5AulYAdvst8E/A54DHgBcJnXtSG30I/Dvhi+sxwrd/dpMwy+4+oaK+DXyV0BO7DHyJMJ14IVtk6rvrhOvyJ4SEb13P/iQUgL2ubx8vbv/7NGHSxQLwZ8DnE///NPUuRjJLvc94P6nxtT9mxF1oJ9wnhMfKN4HfEa6/d/H2VC00zmNATZgu9wFIGpMFQOoxC4DUYxYAqccsAFKPWQCkHrMASD1mAZB6zAIg9ZgFQOoxC4DUYxYAqccsAFKPWQCkHrMASD1mAZB6zAIg9ZgFQOoxC4DUYxYAqccsAFKPWQCkHrMASD1mAZB6zAIg9ZgFQOoxC4DUYxYAqccsAFKPWQCkHrMASD02yB2AGvc/wO0hP/tdg3FIkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRl9P8s0/RVv6+5CQAAAABJRU5ErkJggg==');
background-size: contain;
background-repeat: no-repeat;
}
canvas.CanvasXpress::selection {
background: rgba(0, 0, 0, 0);
color: rgb(0, 0, 0);
}
div.CanvasXpressPlay {
background-color: rgba(0, 0, 0, 0.1);
background-image: url('data:image/png;base64,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');
background-position-x: 50%;
background-position-y: center;
background-size: 25%;
background-repeat: no-repeat;
position: absolute;
}
div.CanvasXpressPlay:hover {
background-color: rgba(0, 0, 0, 0);
}
/*
* full-screen-warning-container
*/
#full-screen-warning-container {
background-color: transparent !important;
opacity: 0.4 !important;
}
#full-screen-warning-container[fade-warning-out] {
transition-property: opacity !important;
transition-duration: 1ms !important;
opacity: 0.0 !important;
}
#full-screen-warning-message {
padding: 15px !important;
}
.full-screen-description {
font-size: 100% !important;
}
#full-screen-domain-text {
font-size: 100% !important;
font-weight: bold !important;
}
.full-screen-approval-button,
#full-screen-remember-decision {
font-size: 100% !important;
}
@media (min-width: 300px) {
div.CanvasXpressBin {
transform: scale(0.5);
}
}
@media (min-width: 450px) {
div.CanvasXpressBin {
transform: scale(0.75);
}
}
@media (min-width: 600px) {
div.CanvasXpressBin {
transform: scale(1);
}
}
/* Genie Effect */
.genie {
position: relative;
background-repeat: no-repeat;
background-size: cover;
}
.genie .genie-step {
background-repeat: no-repeat;
background-image: inherit;
position: absolute;
}
.genie.genie-expand .genie-step {
-moz-transition: background-position 800ms ease-in-out;
-webkit-transition: background-position 800ms ease-in-out;
-o-transition: background-position 800ms ease-in-out;
-ms-transition: background-position 800ms ease-in-out;
transition: background-position 800ms ease-in-out;
}
.genie.genie-collapse .genie-step {
-moz-transition: all 300ms ease-in-out;
-webkit-transition: all 300ms ease-in-out;
-o-transition: all 300ms ease-in-out;
-ms-transition: all 300ms ease-in-out;
transition: all 300ms ease-in-out;
}
.genie.genie-collapse.change-pace .genie-step {
-moz-transition: background-position 800ms ease-in-out;
-webkit-transition: background-position 800ms ease-in-out;
-o-transition: background-position 800ms ease-in-out;
-ms-transition: background-position 800ms ease-in-out;
transition: background-position 800ms ease-in-out;
}
.genie.genie-expand.change-pace .genie-step {
-moz-transition: all 300ms ease-in-out;
-webkit-transition: all 300ms ease-in-out;
-o-transition: all 300ms ease-in-out;
-ms-transition: all 300ms ease-in-out;
transition: all 300ms ease-in-out;
}
/* Magic Effects */
/*
Magic - Ver 1.3.0 - https://minimamente.com
Licensed under the MIT license
Copyright (c) 2018 Christian Pucci
*/
.magictime {
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
}
.puffIn {
-webkit-animation-name: puffIn;
animation-name: puffIn;
}
@-webkit-keyframes puffIn {
0% {
opacity: 0;
-webkit-transform-origin: 50% 50%;
transform-origin: 50% 50%;
-webkit-transform: scale(2, 2);
transform: scale(2, 2);
-webkit-filter: blur(2px);
filter: blur(2px);
}
100% {
opacity: 1;
-webkit-transform-origin: 50% 50%;
transform-origin: 50% 50%;
-webkit-transform: scale(1, 1);
transform: scale(1, 1);
-webkit-filter: blur(0px);
filter: blur(0px);
}
}
@keyframes puffIn {
0% {
opacity: 0;
-webkit-transform-origin: 50% 50%;
transform-origin: 50% 50%;
-webkit-transform: scale(2, 2);
transform: scale(2, 2);
-webkit-filter: blur(2px);
filter: blur(2px);
}
100% {
opacity: 1;
-webkit-transform-origin: 50% 50%;
transform-origin: 50% 50%;
-webkit-transform: scale(1, 1);
transform: scale(1, 1);
-webkit-filter: blur(0px);
filter: blur(0px);
}
}
.puffOut {
-webkit-animation-name: puffOut;
animation-name: puffOut;
}
@-webkit-keyframes puffOut {
0% {
opacity: 1;
-webkit-transform-origin: 50% 50%;
transform-origin: 50% 50%;
-webkit-transform: scale(1, 1);
transform: scale(1, 1);
-webkit-filter: blur(0px);
filter: blur(0px);
}
100% {
opacity: 0;
-webkit-transform-origin: 50% 50%;
transform-origin: 50% 50%;
-webkit-transform: scale(2, 2);
transform: scale(2, 2);
-webkit-filter: blur(2px);
filter: blur(2px);
}
}
@keyframes puffOut {
0% {
opacity: 1;
-webkit-transform-origin: 50% 50%;
transform-origin: 50% 50%;
-webkit-transform: scale(1, 1);
transform: scale(1, 1);
-webkit-filter: blur(0px);
filter: blur(0px);
}
100% {
opacity: 0;
-webkit-transform-origin: 50% 50%;
transform-origin: 50% 50%;
-webkit-transform: scale(2, 2);
transform: scale(2, 2);
-webkit-filter: blur(2px);
filter: blur(2px);
}
}
.vanishIn {
-webkit-animation-name: vanishIn;
animation-name: vanishIn;
}
@-webkit-keyframes vanishIn {
0% {
opacity: 0;
-webkit-transform-origin: 50% 50%;
transform-origin: 50% 50%;
-webkit-transform: scale(2, 2);
transform: scale(2, 2);
-webkit-filter: blur(90px);
filter: blur(90px);
}
100% {
opacity: 1;
-webkit-transform-origin: 50% 50%;
transform-origin: 50% 50%;
-webkit-transform: scale(1, 1);
transform: scale(1, 1);
-webkit-filter: blur(0px);
filter: blur(0px);
}
}
@keyframes vanishIn {
0% {
opacity: 0;
-webkit-transform-origin: 50% 50%;
transform-origin: 50% 50%;
-webkit-transform: scale(2, 2);
transform: scale(2, 2);
-webkit-filter: blur(90px);
filter: blur(90px);
}
100% {
opacity: 1;
-webkit-transform-origin: 50% 50%;
transform-origin: 50% 50%;
-webkit-transform: scale(1, 1);
transform: scale(1, 1);
-webkit-filter: blur(0px);
filter: blur(0px);
}
}
.vanishOut {
-webkit-animation-name: vanishOut;
animation-name: vanishOut;
}
@-webkit-keyframes vanishOut {
0% {
opacity: 1;
-webkit-transform-origin: 50% 50%;
transform-origin: 50% 50%;
-webkit-transform: scale(1, 1);
transform: scale(1, 1);
-webkit-filter: blur(0px);
filter: blur(0px);
}
100% {
opacity: 0;
-webkit-transform-origin: 50% 50%;
transform-origin: 50% 50%;
-webkit-transform: scale(2, 2);
transform: scale(2, 2);
-webkit-filter: blur(20px);
filter: blur(20px);
}
}
@keyframes vanishOut {
0% {
opacity: 1;
-webkit-transform-origin: 50% 50%;
transform-origin: 50% 50%;
-webkit-transform: scale(1, 1);
transform: scale(1, 1);
-webkit-filter: blur(0px);
filter: blur(0px);
}
100% {
opacity: 0;
-webkit-transform-origin: 50% 50%;
transform-origin: 50% 50%;
-webkit-transform: scale(2, 2);
transform: scale(2, 2);
-webkit-filter: blur(20px);
filter: blur(20px);
}
}
.boingInUp {
-webkit-animation-name: boingInUp;
animation-name: boingInUp;
}
@-webkit-keyframes boingInUp {
0% {
opacity: 0;
-webkit-transform-origin: 50% 0%;
transform-origin: 50% 0%;
-webkit-transform: perspective(800px) rotateX(-90deg);
transform: perspective(800px) rotateX(-90deg);
}
50% {
opacity: 1;
-webkit-transform-origin: 50% 0%;
transform-origin: 50% 0%;
-webkit-transform: perspective(800px) rotateX(50deg);
transform: perspective(800px) rotateX(50deg);
}
100% {
opacity: 1;
-webkit-transform-origin: 50% 0%;
transform-origin: 50% 0%;
-webkit-transform: perspective(800px) rotateX(0deg);
transform: perspective(800px) rotateX(0deg);
}
}
@keyframes boingInUp {
0% {
opacity: 0;
-webkit-transform-origin: 50% 0%;
transform-origin: 50% 0%;
-webkit-transform: perspective(800px) rotateX(-90deg);
transform: perspective(800px) rotateX(-90deg);
}
50% {
opacity: 1;
-webkit-transform-origin: 50% 0%;
transform-origin: 50% 0%;
-webkit-transform: perspective(800px) rotateX(50deg);
transform: perspective(800px) rotateX(50deg);
}
100% {
opacity: 1;
-webkit-transform-origin: 50% 0%;
transform-origin: 50% 0%;
-webkit-transform: perspective(800px) rotateX(0deg);
transform: perspective(800px) rotateX(0deg);
}
}
.boingOutDown {
-webkit-animation-name: boingOutDown;
animation-name: boingOutDown;
}
@-webkit-keyframes boingOutDown {
0% {
opacity: 1;
-webkit-transform-origin: 100% 100%;
transform-origin: 100% 100%;
-webkit-transform: perspective(800px) rotateX(0deg) rotateY(0deg);
transform: perspective(800px) rotateX(0deg) rotateY(0deg);
}
20% {
opacity: 1;
-webkit-transform-origin: 100% 100%;
transform-origin: 100% 100%;
-webkit-transform: perspective(800px) rotateX(0deg) rotateY(10deg);
transform: perspective(800px) rotateX(0deg) rotateY(10deg);
}
30% {
opacity: 1;
-webkit-transform-origin: 0% 100%;
transform-origin: 0% 100%;
-webkit-transform: perspective(800px) rotateX(0deg) rotateY(0deg);
transform: perspective(800px) rotateX(0deg) rotateY(0deg);
}
40% {
opacity: 1;
-webkit-transform-origin: 0% 100%;
transform-origin: 0% 100%;
-webkit-transform: perspective(800px) rotateX(10deg) rotateY(10deg);
transform: perspective(800px) rotateX(10deg) rotateY(10deg);
}
100% {
opacity: 0;
-webkit-transform-origin: 100% 100%;
transform-origin: 100% 100%;
-webkit-transform: perspective(800px) rotateX(90deg) rotateY(0deg);
transform: perspective(800px) rotateX(90deg) rotateY(0deg);
}
}
@keyframes boingOutDown {
0% {
opacity: 1;
-webkit-transform-origin: 100% 100%;
transform-origin: 100% 100%;
-webkit-transform: perspective(800px) rotateX(0deg) rotateY(0deg);
transform: perspective(800px) rotateX(0deg) rotateY(0deg);
}
20% {
opacity: 1;
-webkit-transform-origin: 100% 100%;
transform-origin: 100% 100%;
-webkit-transform: perspective(800px) rotateX(0deg) rotateY(10deg);
transform: perspective(800px) rotateX(0deg) rotateY(10deg);
}
30% {
opacity: 1;
-webkit-transform-origin: 0% 100%;
transform-origin: 0% 100%;
-webkit-transform: perspective(800px) rotateX(0deg) rotateY(0deg);
transform: perspective(800px) rotateX(0deg) rotateY(0deg);
}
40% {
opacity: 1;
-webkit-transform-origin: 0% 100%;
transform-origin: 0% 100%;
-webkit-transform: perspective(800px) rotateX(10deg) rotateY(10deg);
transform: perspective(800px) rotateX(10deg) rotateY(10deg);
}
100% {
opacity: 0;
-webkit-transform-origin: 100% 100%;
transform-origin: 100% 100%;
-webkit-transform: perspective(800px) rotateX(90deg) rotateY(0deg);
transform: perspective(800px) rotateX(90deg) rotateY(0deg);
}
}
.foolishIn {
-webkit-animation-name: foolishIn;
animation-name: foolishIn;
}
@-webkit-keyframes foolishIn {
0% {
opacity: 0;
-webkit-transform-origin: 50% 50%;
transform-origin: 50% 50%;
-webkit-transform: scale(0, 0) rotate(360deg);
transform: scale(0, 0) rotate(360deg);
}
20% {
opacity: 1;
-webkit-transform-origin: 0% 100%;
transform-origin: 0% 100%;
-webkit-transform: scale(0.5, 0.5) rotate(0deg);
transform: scale(0.5, 0.5) rotate(0deg);
}
40% {
opacity: 1;
-webkit-transform-origin: 100% 100%;
transform-origin: 100% 100%;
-webkit-transform: scale(0.5, 0.5) rotate(0deg);
transform: scale(0.5, 0.5) rotate(0deg);
}
60% {
opacity: 1;
-webkit-transform-origin: 0%;
transform-origin: 0%;
-webkit-transform: scale(0.5, 0.5) rotate(0deg);
transform: scale(0.5, 0.5) rotate(0deg);
}
80% {
opacity: 1;
-webkit-transform-origin: 0% 0%;
transform-origin: 0% 0%;
-webkit-transform: scale(0.5, 0.5) rotate(0deg);
transform: scale(0.5, 0.5) rotate(0deg);
}
100% {
opacity: 1;
-webkit-transform-origin: 50% 50%;
transform-origin: 50% 50%;
-webkit-transform: scale(1, 1) rotate(0deg);
transform: scale(1, 1) rotate(0deg);
}
}
@keyframes foolishIn {
0% {
opacity: 0;
-webkit-transform-origin: 50% 50%;
transform-origin: 50% 50%;
-webkit-transform: scale(0, 0) rotate(360deg);
transform: scale(0, 0) rotate(360deg);
}
20% {
opacity: 1;
-webkit-transform-origin: 0% 100%;
transform-origin: 0% 100%;
-webkit-transform: scale(0.5, 0.5) rotate(0deg);
transform: scale(0.5, 0.5) rotate(0deg);
}
40% {
opacity: 1;
-webkit-transform-origin: 100% 100%;
transform-origin: 100% 100%;
-webkit-transform: scale(0.5, 0.5) rotate(0deg);
transform: scale(0.5, 0.5) rotate(0deg);
}
60% {
opacity: 1;
-webkit-transform-origin: 0%;
transform-origin: 0%;
-webkit-transform: scale(0.5, 0.5) rotate(0deg);
transform: scale(0.5, 0.5) rotate(0deg);
}
80% {
opacity: 1;
-webkit-transform-origin: 0% 0%;
transform-origin: 0% 0%;
-webkit-transform: scale(0.5, 0.5) rotate(0deg);
transform: scale(0.5, 0.5) rotate(0deg);
}
100% {
opacity: 1;
-webkit-transform-origin: 50% 50%;
transform-origin: 50% 50%;
-webkit-transform: scale(1, 1) rotate(0deg);
transform: scale(1, 1) rotate(0deg);
}
}
.foolishOut {
-webkit-animation-name: foolishOut;
animation-name: foolishOut;
}
@-webkit-keyframes foolishOut {
0% {
opacity: 1;
-webkit-transform-origin: 50% 50%;
transform-origin: 50% 50%;
-webkit-transform: scale(1, 1) rotate(360deg);
transform: scale(1, 1) rotate(360deg);
}
20% {
opacity: 1;
-webkit-transform-origin: 0% 0%;
transform-origin: 0% 0%;
-webkit-transform: scale(0.5, 0.5) rotate(0deg);
transform: scale(0.5, 0.5) rotate(0deg);
}
40% {
opacity: 1;
-webkit-transform-origin: 100% 0%;
transform-origin: 100% 0%;
-webkit-transform: scale(0.5, 0.5) rotate(0deg);
transform: scale(0.5, 0.5) rotate(0deg);
}
60% {
opacity: 1;
-webkit-transform-origin: 0%;
transform-origin: 0%;
-webkit-transform: scale(0.5, 0.5) rotate(0deg);
transform: scale(0.5, 0.5) rotate(0deg);
}
80% {
opacity: 1;
-webkit-transform-origin: 0% 100%;
transform-origin: 0% 100%;
-webkit-transform: scale(0.5, 0.5) rotate(0deg);
transform: scale(0.5, 0.5) rotate(0deg);
}
100% {
opacity: 0;
-webkit-transform-origin: 50% 50%;
transform-origin: 50% 50%;
-webkit-transform: scale(0, 0) rotate(0deg);
transform: scale(0, 0) rotate(0deg);
}
}
@keyframes foolishOut {
0% {
opacity: 1;
-webkit-transform-origin: 50% 50%;
transform-origin: 50% 50%;
-webkit-transform: scale(1, 1) rotate(360deg);
transform: scale(1, 1) rotate(360deg);
}
20% {
opacity: 1;
-webkit-transform-origin: 0% 0%;
transform-origin: 0% 0%;
-webkit-transform: scale(0.5, 0.5) rotate(0deg);
transform: scale(0.5, 0.5) rotate(0deg);
}
40% {
opacity: 1;
-webkit-transform-origin: 100% 0%;
transform-origin: 100% 0%;
-webkit-transform: scale(0.5, 0.5) rotate(0deg);
transform: scale(0.5, 0.5) rotate(0deg);
}
60% {
opacity: 1;
-webkit-transform-origin: 0%;
transform-origin: 0%;
-webkit-transform: scale(0.5, 0.5) rotate(0deg);
transform: scale(0.5, 0.5) rotate(0deg);
}
80% {
opacity: 1;
-webkit-transform-origin: 0% 100%;
transform-origin: 0% 100%;
-webkit-transform: scale(0.5, 0.5) rotate(0deg);
transform: scale(0.5, 0.5) rotate(0deg);
}
100% {
opacity: 0;
-webkit-transform-origin: 50% 50%;
transform-origin: 50% 50%;
-webkit-transform: scale(0, 0) rotate(0deg);
transform: scale(0, 0) rotate(0deg);
}
}
.holeIn {
-webkit-animation-name: holeIn;
animation-name: holeIn;
}
@-webkit-keyframes holeIn {
0% {
opacity: 0;
-webkit-transform-origin: 50% 50%;
transform-origin: 50% 50%;
-webkit-transform: scale(0, 0) rotateY(360deg);
transform: scale(0, 0) rotateY(360deg);
}
100% {
opacity: 1;
-webkit-transform-origin: 50% 50%;
transform-origin: 50% 50%;
-webkit-transform: scale(1, 1) rotateY(0deg);
transform: scale(1, 1) rotateY(0deg);
}
}
@keyframes holeIn {
0% {
opacity: 0;
-webkit-transform-origin: 50% 50%;
transform-origin: 50% 50%;
-webkit-transform: scale(0, 0) rotateY(360deg);
transform: scale(0, 0) rotateY(360deg);
}
100% {
opacity: 1;
-webkit-transform-origin: 50% 50%;
transform-origin: 50% 50%;
-webkit-transform: scale(1, 1) rotateY(0deg);
transform: scale(1, 1) rotateY(0deg);
}
}
.holeOut {
-webkit-animation-name: holeOut;
animation-name: holeOut;
}
@-webkit-keyframes holeOut {
0% {
opacity: 1;
-webkit-transform-origin: 50% 50%;
transform-origin: 50% 50%;
-webkit-transform: scale(1, 1) rotateY(0deg);
transform: scale(1, 1) rotateY(0deg);
}
100% {
opacity: 0;
-webkit-transform-origin: 50% 50%;
transform-origin: 50% 50%;
-webkit-transform: scale(0, 0) rotateY(180deg);
transform: scale(0, 0) rotateY(180deg);
}
}
@keyframes holeOut {
0% {
opacity: 1;
-webkit-transform-origin: 50% 50%;
transform-origin: 50% 50%;
-webkit-transform: scale(1, 1) rotateY(0deg);
transform: scale(1, 1) rotateY(0deg);
}
100% {
opacity: 0;
-webkit-transform-origin: 50% 50%;
transform-origin: 50% 50%;
-webkit-transform: scale(0, 0) rotateY(180deg);
transform: scale(0, 0) rotateY(180deg);
}
}
.swashIn {
-webkit-animation-name: swashIn;
animation-name: swashIn;
}
@-webkit-keyframes swashIn {
0% {
opacity: 0;
-webkit-transform-origin: 50% 50%;
transform-origin: 50% 50%;
-webkit-transform: scale(0, 0);
transform: scale(0, 0);
}
90% {
opacity: 1;
-webkit-transform-origin: 50% 50%;
transform-origin: 50% 50%;
-webkit-transform: scale(0.9, 0.9);
transform: scale(0.9, 0.9);
}
100% {
opacity: 1;
-webkit-transform-origin: 50% 50%;
transform-origin: 50% 50%;
-webkit-transform: scale(1, 1);
transform: scale(1, 1);
}
}
@keyframes swashIn {
0% {
opacity: 0;
-webkit-transform-origin: 50% 50%;
transform-origin: 50% 50%;
-webkit-transform: scale(0, 0);
transform: scale(0, 0);
}
90% {
opacity: 1;
-webkit-transform-origin: 50% 50%;
transform-origin: 50% 50%;
-webkit-transform: scale(0.9, 0.9);
transform: scale(0.9, 0.9);
}
100% {
opacity: 1;
-webkit-transform-origin: 50% 50%;
transform-origin: 50% 50%;
-webkit-transform: scale(1, 1);
transform: scale(1, 1);
}
}
.swashOut {
-webkit-animation-name: swashOut;
animation-name: swashOut;
}
@-webkit-keyframes swashOut {
0% {
opacity: 1;
-webkit-transform-origin: 50% 50%;
transform-origin: 50% 50%;
-webkit-transform: scale(1, 1);
transform: scale(1, 1);
}
80% {
opacity: 1;
-webkit-transform-origin: 50% 50%;
transform-origin: 50% 50%;
-webkit-transform: scale(0.9, 0.9);
transform: scale(0.9, 0.9);
}
100% {
opacity: 0;
-webkit-transform-origin: 50% 50%;
transform-origin: 50% 50%;
-webkit-transform: scale(0, 0);
transform: scale(0, 0);
}
}
@keyframes swashOut {
0% {
opacity: 1;
-webkit-transform-origin: 50% 50%;
transform-origin: 50% 50%;
-webkit-transform: scale(1, 1);
transform: scale(1, 1);
}
80% {
opacity: 1;
-webkit-transform-origin: 50% 50%;
transform-origin: 50% 50%;
-webkit-transform: scale(0.9, 0.9);
transform: scale(0.9, 0.9);
}
100% {
opacity: 0;
-webkit-transform-origin: 50% 50%;
transform-origin: 50% 50%;
-webkit-transform: scale(0, 0);
transform: scale(0, 0);
}
}
.bombLeftOut {
-webkit-animation-name: bombLeftOut;
animation-name: bombLeftOut;
}
@-webkit-keyframes bombLeftOut {
0% {
opacity: 1;
-webkit-transform-origin: 50% 50%;
transform-origin: 50% 50%;
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
-webkit-filter: blur(0px);
filter: blur(0px);
}
50% {
opacity: 1;
-webkit-transform-origin: -100% 50%;
transform-origin: -100% 50%;
-webkit-transform: rotate(-160deg);
transform: rotate(-160deg);
-webkit-filter: blur(0px);
filter: blur(0px);
}
100% {
opacity: 0;
-webkit-transform-origin: -100% 50%;
transform-origin: -100% 50%;
-webkit-transform: rotate(-160deg);
transform: rotate(-160deg);
-webkit-filter: blur(20px);
filter: blur(20px);
}
}
@keyframes bombLeftOut {
0% {
opacity: 1;
-webkit-transform-origin: 50% 50%;
transform-origin: 50% 50%;
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
-webkit-filter: blur(0px);
filter: blur(0px);
}
50% {
opacity: 1;
-webkit-transform-origin: -100% 50%;
transform-origin: -100% 50%;
-webkit-transform: rotate(-160deg);
transform: rotate(-160deg);
-webkit-filter: blur(0px);
filter: blur(0px);
}
100% {
opacity: 0;
-webkit-transform-origin: -100% 50%;
transform-origin: -100% 50%;
-webkit-transform: rotate(-160deg);
transform: rotate(-160deg);
-webkit-filter: blur(20px);
filter: blur(20px);
}
}
.bombRightOut {
-webkit-animation-name: bombRightOut;
animation-name: bombRightOut;
}
@-webkit-keyframes bombRightOut {
0% {
opacity: 1;
-webkit-transform-origin: 50% 50%;
transform-origin: 50% 50%;
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
-webkit-filter: blur(0px);
filter: blur(0px);
}
50% {
opacity: 1;
-webkit-transform-origin: 200% 50%;
transform-origin: 200% 50%;
-webkit-transform: rotate(160deg);
transform: rotate(160deg);
-webkit-filter: blur(0px);
filter: blur(0px);
}
100% {
opacity: 0;
-webkit-transform-origin: 200% 50%;
transform-origin: 200% 50%;
-webkit-transform: rotate(160deg);
transform: rotate(160deg);
-webkit-filter: blur(20px);
filter: blur(20px);
}
}
@keyframes bombRightOut {
0% {
opacity: 1;
-webkit-transform-origin: 50% 50%;
transform-origin: 50% 50%;
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
-webkit-filter: blur(0px);
filter: blur(0px);
}
50% {
opacity: 1;
-webkit-transform-origin: 200% 50%;
transform-origin: 200% 50%;
-webkit-transform: rotate(160deg);
transform: rotate(160deg);
-webkit-filter: blur(0px);
filter: blur(0px);
}
100% {
opacity: 0;
-webkit-transform-origin: 200% 50%;
transform-origin: 200% 50%;
-webkit-transform: rotate(160deg);
transform: rotate(160deg);
-webkit-filter: blur(20px);
filter: blur(20px);
}
}
.magic {
-webkit-animation-name: magic;
animation-name: magic;
}
@-webkit-keyframes magic {
0% {
opacity: 1;
-webkit-transform-origin: 100% 200%;
transform-origin: 100% 200%;
-webkit-transform: scale(1, 1) rotate(0deg);
transform: scale(1, 1) rotate(0deg);
}
100% {
opacity: 0;
-webkit-transform-origin: 200% 500%;
transform-origin: 200% 500%;
-webkit-transform: scale(0, 0) rotate(270deg);
transform: scale(0, 0) rotate(270deg);
}
}
@keyframes magic {
0% {
opacity: 1;
-webkit-transform-origin: 100% 200%;
transform-origin: 100% 200%;
-webkit-transform: scale(1, 1) rotate(0deg);
transform: scale(1, 1) rotate(0deg);
}
100% {
opacity: 0;
-webkit-transform-origin: 200% 500%;
transform-origin: 200% 500%;
-webkit-transform: scale(0, 0) rotate(270deg);
transform: scale(0, 0) rotate(270deg);
}
}
.swap {
-webkit-animation-name: swap;
animation-name: swap;
}
@-webkit-keyframes swap {
0% {
opacity: 0;
-webkit-transform-origin: 0 100%;
transform-origin: 0 100%;
-webkit-transform: scale(0, 0) translate(-700px, 0px);
transform: scale(0, 0) translate(-700px, 0px);
}
100% {
opacity: 1;
-webkit-transform-origin: 100% 100%;
transform-origin: 100% 100%;
-webkit-transform: scale(1, 1) translate(0px, 0px);
transform: scale(1, 1) translate(0px, 0px);
}
}
@keyframes swap {
0% {
opacity: 0;
-webkit-transform-origin: 0 100%;
transform-origin: 0 100%;
-webkit-transform: scale(0, 0) translate(-700px, 0px);
transform: scale(0, 0) translate(-700px, 0px);
}
100% {
opacity: 1;
-webkit-transform-origin: 100% 100%;
transform-origin: 100% 100%;
-webkit-transform: scale(1, 1) translate(0px, 0px);
transform: scale(1, 1) translate(0px, 0px);
}
}
.twisterInDown {
-webkit-animation-name: twisterInDown;
animation-name: twisterInDown;
}
@-webkit-keyframes twisterInDown {
0% {
opacity: 0;
-webkit-transform-origin: 0 100%;
transform-origin: 0 100%;
-webkit-transform: scale(0, 0) rotate(360deg) translateY(-100%);
transform: scale(0, 0) rotate(360deg) translateY(-100%);
}
30% {
-webkit-transform-origin: 0 100%;
transform-origin: 0 100%;
-webkit-transform: scale(0, 0) rotate(360deg) translateY(-100%);
transform: scale(0, 0) rotate(360deg) translateY(-100%);
}
100% {
opacity: 1;
-webkit-transform-origin: 100% 100%;
transform-origin: 100% 100%;
-webkit-transform: scale(1, 1) rotate(0deg) translateY(0%);
transform: scale(1, 1) rotate(0deg) translateY(0%);
}
}
@keyframes twisterInDown {
0% {
opacity: 0;
-webkit-transform-origin: 0 100%;
transform-origin: 0 100%;
-webkit-transform: scale(0, 0) rotate(360deg) translateY(-100%);
transform: scale(0, 0) rotate(360deg) translateY(-100%);
}
30% {
-webkit-transform-origin: 0 100%;
transform-origin: 0 100%;
-webkit-transform: scale(0, 0) rotate(360deg) translateY(-100%);
transform: scale(0, 0) rotate(360deg) translateY(-100%);
}
100% {
opacity: 1;
-webkit-transform-origin: 100% 100%;
transform-origin: 100% 100%;
-webkit-transform: scale(1, 1) rotate(0deg) translateY(0%);
transform: scale(1, 1) rotate(0deg) translateY(0%);
}
}
.twisterInUp {
-webkit-animation-name: twisterInUp;
animation-name: twisterInUp;
}
@-webkit-keyframes twisterInUp {
0% {
opacity: 0;
-webkit-transform-origin: 100% 0;
transform-origin: 100% 0;
-webkit-transform: scale(0, 0) rotate(360deg) translateY(100%);
transform: scale(0, 0) rotate(360deg) translateY(100%);
}
30% {
-webkit-transform-origin: 100% 0;
transform-origin: 100% 0;
-webkit-transform: scale(0, 0) rotate(360deg) translateY(100%);
transform: scale(0, 0) rotate(360deg) translateY(100%);
}
100% {
opacity: 1;
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-transform: scale(1, 1) rotate(0deg) translateY(0);
transform: scale(1, 1) rotate(0deg) translateY(0);
}
}
@keyframes twisterInUp {
0% {
opacity: 0;
-webkit-transform-origin: 100% 0;
transform-origin: 100% 0;
-webkit-transform: scale(0, 0) rotate(360deg) translateY(100%);
transform: scale(0, 0) rotate(360deg) translateY(100%);
}
30% {
-webkit-transform-origin: 100% 0;
transform-origin: 100% 0;
-webkit-transform: scale(0, 0) rotate(360deg) translateY(100%);
transform: scale(0, 0) rotate(360deg) translateY(100%);
}
100% {
opacity: 1;
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-transform: scale(1, 1) rotate(0deg) translateY(0);
transform: scale(1, 1) rotate(0deg) translateY(0);
}
}
.spaceInDown {
-webkit-animation-name: spaceInDown;
animation-name: spaceInDown;
}
@-webkit-keyframes spaceInDown {
0% {
opacity: 0;
-webkit-transform-origin: 50% 100%;
transform-origin: 50% 100%;
-webkit-transform: scale(.2) translate(0%, 200%);
transform: scale(.2) translate(0%, 200%);
}
100% {
opacity: 1;
-webkit-transform-origin: 50% 100%;
transform-origin: 50% 100%;
-webkit-transform: scale(1) translate(0%, 0%);
transform: scale(1) translate(0%, 0%);
}
}
@keyframes spaceInDown {
0% {
opacity: 0;
-webkit-transform-origin: 50% 100%;
transform-origin: 50% 100%;
-webkit-transform: scale(.2) translate(0%, 200%);
transform: scale(.2) translate(0%, 200%);
}
100% {
opacity: 1;
-webkit-transform-origin: 50% 100%;
transform-origin: 50% 100%;
-webkit-transform: scale(1) translate(0%, 0%);
transform: scale(1) translate(0%, 0%);
}
}
.spaceInLeft {
-webkit-animation-name: spaceInLeft;
animation-name: spaceInLeft;
}
@-webkit-keyframes spaceInLeft {
0% {
opacity: 0;
-webkit-transform-origin: 0% 50%;
transform-origin: 0% 50%;
-webkit-transform: scale(.2) translate(-200%, 0%);
transform: scale(.2) translate(-200%, 0%);
}
100% {
opacity: 1;
-webkit-transform-origin: 0% 50%;
transform-origin: 0% 50%;
-webkit-transform: scale(1) translate(0%, 0%);
transform: scale(1) translate(0%, 0%);
}
}
@keyframes spaceInLeft {
0% {
opacity: 0;
-webkit-transform-origin: 0% 50%;
transform-origin: 0% 50%;
-webkit-transform: scale(.2) translate(-200%, 0%);
transform: scale(.2) translate(-200%, 0%);
}
100% {
opacity: 1;
-webkit-transform-origin: 0% 50%;
transform-origin: 0% 50%;
-webkit-transform: scale(1) translate(0%, 0%);
transform: scale(1) translate(0%, 0%);
}
}
.spaceInRight {
-webkit-animation-name: spaceInRight;
animation-name: spaceInRight;
}
@-webkit-keyframes spaceInRight {
0% {
opacity: 0;
-webkit-transform-origin: 100% 50%;
transform-origin: 100% 50%;
-webkit-transform: scale(.2) translate(200%, 0%);
transform: scale(.2) translate(200%, 0%);
}
100% {
opacity: 1;
-webkit-transform-origin: 100% 50%;
transform-origin: 100% 50%;
-webkit-transform: scale(1) translate(0%, 0%);
transform: scale(1) translate(0%, 0%);
}
}
@keyframes spaceInRight {
0% {
opacity: 0;
-webkit-transform-origin: 100% 50%;
transform-origin: 100% 50%;
-webkit-transform: scale(.2) translate(200%, 0%);
transform: scale(.2) translate(200%, 0%);
}
100% {
opacity: 1;
-webkit-transform-origin: 100% 50%;
transform-origin: 100% 50%;
-webkit-transform: scale(1) translate(0%, 0%);
transform: scale(1) translate(0%, 0%);
}
}
.spaceInUp {
-webkit-animation-name: spaceInUp;
animation-name: spaceInUp;
}
@-webkit-keyframes spaceInUp {
0% {
opacity: 0;
-webkit-transform-origin: 50% 0%;
transform-origin: 50% 0%;
-webkit-transform: scale(.2) translate(0%, -200%);
transform: scale(.2) translate(0%, -200%);
}
100% {
opacity: 1;
-webkit-transform-origin: 50% 0%;
transform-origin: 50% 0%;
-webkit-transform: scale(1) translate(0%, 0%);
transform: scale(1) translate(0%, 0%);
}
}
@keyframes spaceInUp {
0% {
opacity: 0;
-webkit-transform-origin: 50% 0%;
transform-origin: 50% 0%;
-webkit-transform: scale(.2) translate(0%, -200%);
transform: scale(.2) translate(0%, -200%);
}
100% {
opacity: 1;
-webkit-transform-origin: 50% 0%;
transform-origin: 50% 0%;
-webkit-transform: scale(1) translate(0%, 0%);
transform: scale(1) translate(0%, 0%);
}
}
.spaceOutDown {
-webkit-animation-name: spaceOutDown;
animation-name: spaceOutDown;
}
@-webkit-keyframes spaceOutDown {
0% {
opacity: 1;
-webkit-transform-origin: 50% 100%;
transform-origin: 50% 100%;
-webkit-transform: scale(1) translate(0%, 0%);
transform: scale(1) translate(0%, 0%);
}
100% {
opacity: 0;
-webkit-transform-origin: 50% 100%;
transform-origin: 50% 100%;
-webkit-transform: scale(.2) translate(0%, 200%);
transform: scale(.2) translate(0%, 200%);
}
}
@keyframes spaceOutDown {
0% {
opacity: 1;
-webkit-transform-origin: 50% 100%;
transform-origin: 50% 100%;
-webkit-transform: scale(1) translate(0%, 0%);
transform: scale(1) translate(0%, 0%);
}
100% {
opacity: 0;
-webkit-transform-origin: 50% 100%;
transform-origin: 50% 100%;
-webkit-transform: scale(.2) translate(0%, 200%);
transform: scale(.2) translate(0%, 200%);
}
}
.spaceOutLeft {
-webkit-animation-name: spaceOutLeft;
animation-name: spaceOutLeft;
}
@-webkit-keyframes spaceOutLeft {
0% {
opacity: 1;
-webkit-transform-origin: 0% 50%;
transform-origin: 0% 50%;
-webkit-transform: scale(1) translate(0%, 0%);
transform: scale(1) translate(0%, 0%);
}
100% {
opacity: 0;
-webkit-transform-origin: 0% 50%;
transform-origin: 0% 50%;
-webkit-transform: scale(.2) translate(-200%, 0%);
transform: scale(.2) translate(-200%, 0%);
}
}
@keyframes spaceOutLeft {
0% {
opacity: 1;
-webkit-transform-origin: 0% 50%;
transform-origin: 0% 50%;
-webkit-transform: scale(1) translate(0%, 0%);
transform: scale(1) translate(0%, 0%);
}
100% {
opacity: 0;
-webkit-transform-origin: 0% 50%;
transform-origin: 0% 50%;
-webkit-transform: scale(.2) translate(-200%, 0%);
transform: scale(.2) translate(-200%, 0%);
}
}
.spaceOutRight {
-webkit-animation-name: spaceOutRight;
animation-name: spaceOutRight;
}
@-webkit-keyframes spaceOutRight {
0% {
opacity: 1;
-webkit-transform-origin: 100% 50%;
transform-origin: 100% 50%;
-webkit-transform: scale(1) translate(0%, 0%);
transform: scale(1) translate(0%, 0%);
}
100% {
opacity: 0;
-webkit-transform-origin: 100% 50%;
transform-origin: 100% 50%;
-webkit-transform: scale(.2) translate(200%, 0%);
transform: scale(.2) translate(200%, 0%);
}
}
@keyframes spaceOutRight {
0% {
opacity: 1;
-webkit-transform-origin: 100% 50%;
transform-origin: 100% 50%;
-webkit-transform: scale(1) translate(0%, 0%);
transform: scale(1) translate(0%, 0%);
}
100% {
opacity: 0;
-webkit-transform-origin: 100% 50%;
transform-origin: 100% 50%;
-webkit-transform: scale(.2) translate(200%, 0%);
transform: scale(.2) translate(200%, 0%);
}
}
.spaceOutUp {
-webkit-animation-name: spaceOutUp;
animation-name: spaceOutUp;
}
@-webkit-keyframes spaceOutUp {
0% {
opacity: 1;
-webkit-transform-origin: 50% 0%;
transform-origin: 50% 0%;
-webkit-transform: scale(1) translate(0%, 0%);
transform: scale(1) translate(0%, 0%);
}
100% {
opacity: 0;
-webkit-transform-origin: 50% 0%;
transform-origin: 50% 0%;
-webkit-transform: scale(.2) translate(0%, -200%);
transform: scale(.2) translate(0%, -200%);
}
}
@keyframes spaceOutUp {
0% {
opacity: 1;
-webkit-transform-origin: 50% 0%;
transform-origin: 50% 0%;
-webkit-transform: scale(1) translate(0%, 0%);
transform: scale(1) translate(0%, 0%);
}
100% {
opacity: 0;
-webkit-transform-origin: 50% 0%;
transform-origin: 50% 0%;
-webkit-transform: scale(.2) translate(0%, -200%);
transform: scale(.2) translate(0%, -200%);
}
}
.perspectiveDown {
-webkit-animation-name: perspectiveDown;
animation-name: perspectiveDown;
}
@-webkit-keyframes perspectiveDown {
0% {
-webkit-transform-origin: 0 100%;
transform-origin: 0 100%;
-webkit-transform: perspective(800px) rotateX(0deg);
transform: perspective(800px) rotateX(0deg);
}
100% {
-webkit-transform-origin: 0 100%;
transform-origin: 0 100%;
-webkit-transform: perspective(800px) rotateX(-180deg);
transform: perspective(800px) rotateX(-180deg);
}
}
@keyframes perspectiveDown {
0% {
-webkit-transform-origin: 0 100%;
transform-origin: 0 100%;
-webkit-transform: perspective(800px) rotateX(0deg);
transform: perspective(800px) rotateX(0deg);
}
100% {
-webkit-transform-origin: 0 100%;
transform-origin: 0 100%;
-webkit-transform: perspective(800px) rotateX(-180deg);
transform: perspective(800px) rotateX(-180deg);
}
}
.perspectiveDownReturn {
-webkit-animation-name: perspectiveDownReturn;
animation-name: perspectiveDownReturn;
}
@-webkit-keyframes perspectiveDownReturn {
0% {
-webkit-transform-origin: 0 100%;
transform-origin: 0 100%;
-webkit-transform: perspective(800px) rotateX(-180deg);
transform: perspective(800px) rotateX(-180deg);
}
100% {
-webkit-transform-origin: 0 100%;
transform-origin: 0 100%;
-webkit-transform: perspective(800px) rotateX(0deg);
transform: perspective(800px) rotateX(0deg);
}
}
@keyframes perspectiveDownReturn {
0% {
-webkit-transform-origin: 0 100%;
transform-origin: 0 100%;
-webkit-transform: perspective(800px) rotateX(-180deg);
transform: perspective(800px) rotateX(-180deg);
}
100% {
-webkit-transform-origin: 0 100%;
transform-origin: 0 100%;
-webkit-transform: perspective(800px) rotateX(0deg);
transform: perspective(800px) rotateX(0deg);
}
}
.perspectiveLeft {
-webkit-animation-name: perspectiveLeft;
animation-name: perspectiveLeft;
}
@-webkit-keyframes perspectiveLeft {
0% {
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-transform: perspective(800px) rotateY(0deg);
transform: perspective(800px) rotateY(0deg);
}
100% {
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-transform: perspective(800px) rotateY(-180deg);
transform: perspective(800px) rotateY(-180deg);
}
}
@keyframes perspectiveLeft {
0% {
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-transform: perspective(800px) rotateY(0deg);
transform: perspective(800px) rotateY(0deg);
}
100% {
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-transform: perspective(800px) rotateY(-180deg);
transform: perspective(800px) rotateY(-180deg);
}
}
.perspectiveLeftReturn {
-webkit-animation-name: perspectiveLeftReturn;
animation-name: perspectiveLeftReturn;
}
@-webkit-keyframes perspectiveLeftReturn {
0% {
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-transform: perspective(800px) rotateY(-180deg);
transform: perspective(800px) rotateY(-180deg);
}
100% {
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-transform: perspective(800px) rotateY(0deg);
transform: perspective(800px) rotateY(0deg);
}
}
@keyframes perspectiveLeftReturn {
0% {
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-transform: perspective(800px) rotateY(-180deg);
transform: perspective(800px) rotateY(-180deg);
}
100% {
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-transform: perspective(800px) rotateY(0deg);
transform: perspective(800px) rotateY(0deg);
}
}
.perspectiveRight {
-webkit-animation-name: perspectiveRight;
animation-name: perspectiveRight;
}
@-webkit-keyframes perspectiveRight {
0% {
-webkit-transform-origin: 100% 0;
transform-origin: 100% 0;
-webkit-transform: perspective(800px) rotateY(0deg);
transform: perspective(800px) rotateY(0deg);
}
100% {
-webkit-transform-origin: 100% 0;
transform-origin: 100% 0;
-webkit-transform: perspective(800px) rotateY(180deg);
transform: perspective(800px) rotateY(180deg);
}
}
@keyframes perspectiveRight {
0% {
-webkit-transform-origin: 100% 0;
transform-origin: 100% 0;
-webkit-transform: perspective(800px) rotateY(0deg);
transform: perspective(800px) rotateY(0deg);
}
100% {
-webkit-transform-origin: 100% 0;
transform-origin: 100% 0;
-webkit-transform: perspective(800px) rotateY(180deg);
transform: perspective(800px) rotateY(180deg);
}
}
.perspectiveRightReturn {
-webkit-animation-name: perspectiveRightReturn;
animation-name: perspectiveRightReturn;
}
@-webkit-keyframes perspectiveRightReturn {
0% {
-webkit-transform-origin: 100% 0;
transform-origin: 100% 0;
-webkit-transform: perspective(800px) rotateY(180deg);
transform: perspective(800px) rotateY(180deg);
}
100% {
-webkit-transform-origin: 100% 0;
transform-origin: 100% 0;
-webkit-transform: perspective(800px) rotateY(0deg);
transform: perspective(800px) rotateY(0deg);
}
}
@keyframes perspectiveRightReturn {
0% {
-webkit-transform-origin: 100% 0;
transform-origin: 100% 0;
-webkit-transform: perspective(800px) rotateY(180deg);
transform: perspective(800px) rotateY(180deg);
}
100% {
-webkit-transform-origin: 100% 0;
transform-origin: 100% 0;
-webkit-transform: perspective(800px) rotateY(0deg);
transform: perspective(800px) rotateY(0deg);
}
}
.perspectiveUp {
-webkit-animation-name: perspectiveUp;
animation-name: perspectiveUp;
}
@-webkit-keyframes perspectiveUp {
0% {
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-transform: perspective(800px) rotateX(0deg);
transform: perspective(800px) rotateX(0deg);
}
100% {
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-transform: perspective(800px) rotateX(180deg);
transform: perspective(800px) rotateX(180deg);
}
}
@keyframes perspectiveUp {
0% {
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-transform: perspective(800px) rotateX(0deg);
transform: perspective(800px) rotateX(0deg);
}
100% {
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-transform: perspective(800px) rotateX(180deg);
transform: perspective(800px) rotateX(180deg);
}
}
.perspectiveUpReturn {
-webkit-animation-name: perspectiveUpReturn;
animation-name: perspectiveUpReturn;
}
@-webkit-keyframes perspectiveUpReturn {
0% {
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-transform: perspective(800px) rotateX(180deg);
transform: perspective(800px) rotateX(180deg);
}
100% {
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-transform: perspective(800px) rotateX(0deg);
transform: perspective(800px) rotateX(0deg);
}
}
@keyframes perspectiveUpReturn {
0% {
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-transform: perspective(800px) rotateX(180deg);
transform: perspective(800px) rotateX(180deg);
}
100% {
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-transform: perspective(800px) rotateX(0deg);
transform: perspective(800px) rotateX(0deg);
}
}
.rotateDown {
-webkit-animation-name: rotateDown;
animation-name: rotateDown;
}
@-webkit-keyframes rotateDown {
0% {
opacity: 1;
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-transform: perspective(800px) rotateX(0deg) translateZ(0px);
transform: perspective(800px) rotateX(0deg) translateZ(0px);
}
100% {
opacity: 0;
-webkit-transform-origin: 50% 100%;
transform-origin: 50% 100%;
-webkit-transform: perspective(800px) rotateX(-180deg) translateZ(300px);
transform: perspective(800px) rotateX(-180deg) translateZ(300px);
}
}
@keyframes rotateDown {
0% {
opacity: 1;
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-transform: perspective(800px) rotateX(0deg) translateZ(0px);
transform: perspective(800px) rotateX(0deg) translateZ(0px);
}
100% {
opacity: 0;
-webkit-transform-origin: 50% 100%;
transform-origin: 50% 100%;
-webkit-transform: perspective(800px) rotateX(-180deg) translateZ(300px);
transform: perspective(800px) rotateX(-180deg) translateZ(300px);
}
}
.rotateLeft {
-webkit-animation-name: rotateLeft;
animation-name: rotateLeft;
}
@-webkit-keyframes rotateLeft {
0% {
opacity: 1;
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-transform: perspective(800px) rotateY(0deg) translateZ(0px);
transform: perspective(800px) rotateY(0deg) translateZ(0px);
}
100% {
opacity: 0;
-webkit-transform-origin: 50% 0;
transform-origin: 50% 0;
-webkit-transform: perspective(800px) rotateY(-180deg) translateZ(300px);
transform: perspective(800px) rotateY(-180deg) translateZ(300px);
}
}
@keyframes rotateLeft {
0% {
opacity: 1;
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-transform: perspective(800px) rotateY(0deg) translateZ(0px);
transform: perspective(800px) rotateY(0deg) translateZ(0px);
}
100% {
opacity: 0;
-webkit-transform-origin: 50% 0;
transform-origin: 50% 0;
-webkit-transform: perspective(800px) rotateY(-180deg) translateZ(300px);
transform: perspective(800px) rotateY(-180deg) translateZ(300px);
}
}
.rotateRight {
-webkit-animation-name: rotateRight;
animation-name: rotateRight;
}
@-webkit-keyframes rotateRight {
0% {
opacity: 1;
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-transform: perspective(800px) rotateY(0deg) translate3d(0px);
transform: perspective(800px) rotateY(0deg) translate3d(0px);
}
100% {
opacity: 0;
-webkit-transform-origin: 50% 0;
transform-origin: 50% 0;
-webkit-transform: perspective(800px) rotateY(180deg) translateZ(150px);
transform: perspective(800px) rotateY(180deg) translateZ(150px);
}
}
@keyframes rotateRight {
0% {
opacity: 1;
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-transform: perspective(800px) rotateY(0deg) translate3d(0px);
transform: perspective(800px) rotateY(0deg) translate3d(0px);
}
100% {
opacity: 0;
-webkit-transform-origin: 50% 0;
transform-origin: 50% 0;
-webkit-transform: perspective(800px) rotateY(180deg) translateZ(150px);
transform: perspective(800px) rotateY(180deg) translateZ(150px);
}
}
.rotateUp {
-webkit-animation-name: rotateUp;
animation-name: rotateUp;
}
@-webkit-keyframes rotateUp {
0% {
opacity: 1;
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-transform: perspective(800px) rotateX(0deg) translateZ(0px);
transform: perspective(800px) rotateX(0deg) translateZ(0px);
}
100% {
opacity: 0;
-webkit-transform-origin: 50% 0;
transform-origin: 50% 0;
-webkit-transform: perspective(800px) rotateX(180deg) translateZ(100px);
transform: perspective(800px) rotateX(180deg) translateZ(100px);
}
}
@keyframes rotateUp {
0% {
opacity: 1;
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-transform: perspective(800px) rotateX(0deg) translateZ(0px);
transform: perspective(800px) rotateX(0deg) translateZ(0px);
}
100% {
opacity: 0;
-webkit-transform-origin: 50% 0;
transform-origin: 50% 0;
-webkit-transform: perspective(800px) rotateX(180deg) translateZ(100px);
transform: perspective(800px) rotateX(180deg) translateZ(100px);
}
}
.slideDown {
-webkit-animation-name: slideDown;
animation-name: slideDown;
}
@-webkit-keyframes slideDown {
0% {
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-transform: translateY(0%);
transform: translateY(0%);
}
100% {
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-transform: translateY(100%);
transform: translateY(100%);
}
}
@keyframes slideDown {
0% {
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-transform: translateY(0%);
transform: translateY(0%);
}
100% {
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-transform: translateY(100%);
transform: translateY(100%);
}
}
.slideDownReturn {
-webkit-animation-name: slideDownReturn;
animation-name: slideDownReturn;
}
@-webkit-keyframes slideDownReturn {
0% {
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-transform: translateY(100%);
transform: translateY(100%);
}
100% {
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-transform: translateY(0%);
transform: translateY(0%);
}
}
@keyframes slideDownReturn {
0% {
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-transform: translateY(100%);
transform: translateY(100%);
}
100% {
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-transform: translateY(0%);
transform: translateY(0%);
}
}
.slideLeft {
-webkit-animation-name: slideLeft;
animation-name: slideLeft;
}
@-webkit-keyframes slideLeft {
0% {
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-transform: translateX(0%);
transform: translateX(0%);
}
100% {
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-transform: translateX(-100%);
transform: translateX(-100%);
}
}
@keyframes slideLeft {
0% {
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-transform: translateX(0%);
transform: translateX(0%);
}
100% {
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-transform: translateX(-100%);
transform: translateX(-100%);
}
}
.slideLeftReturn {
-webkit-animation-name: slideLeftReturn;
animation-name: slideLeftReturn;
}
@-webkit-keyframes slideLeftReturn {
0% {
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-transform: translateX(-100%);
transform: translateX(-100%);
}
100% {
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-transform: translateX(0%);
transform: translateX(0%);
}
}
@keyframes slideLeftReturn {
0% {
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-transform: translateX(-100%);
transform: translateX(-100%);
}
100% {
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-transform: translateX(0%);
transform: translateX(0%);
}
}
.slideRight {
-webkit-animation-name: slideRight;
animation-name: slideRight;
}
@-webkit-keyframes slideRight {
0% {
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-transform: translateX(0%);
transform: translateX(0%);
}
100% {
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-transform: translateX(100%);
transform: translateX(100%);
}
}
@keyframes slideRight {
0% {
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-transform: translateX(0%);
transform: translateX(0%);
}
100% {
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-transform: translateX(100%);
transform: translateX(100%);
}
}
.slideRightReturn {
-webkit-animation-name: slideRightReturn;
animation-name: slideRightReturn;
}
@-webkit-keyframes slideRightReturn {
0% {
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-transform: translateX(100%);
transform: translateX(100%);
}
100% {
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-transform: translateX(0%);
transform: translateX(0%);
}
}
@keyframes slideRightReturn {
0% {
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-transform: translateX(100%);
transform: translateX(100%);
}
100% {
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-transform: translateX(0%);
transform: translateX(0%);
}
}
.slideUp {
-webkit-animation-name: slideUp;
animation-name: slideUp;
}
@-webkit-keyframes slideUp {
0% {
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-transform: translateY(0%);
transform: translateY(0%);
}
100% {
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-transform: translateY(-100%);
transform: translateY(-100%);
}
}
@keyframes slideUp {
0% {
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-transform: translateY(0%);
transform: translateY(0%);
}
100% {
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-transform: translateY(-100%);
transform: translateY(-100%);
}
}
.slideUpReturn {
-webkit-animation-name: slideUpReturn;
animation-name: slideUpReturn;
}
@-webkit-keyframes slideUpReturn {
0% {
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-transform: translateY(-100%);
transform: translateY(-100%);
}
100% {
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-transform: translateY(0%);
transform: translateY(0%);
}
}
@keyframes slideUpReturn {
0% {
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-transform: translateY(-100%);
transform: translateY(-100%);
}
100% {
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-transform: translateY(0%);
transform: translateY(0%);
}
}
.openDownLeft {
-webkit-animation-name: openDownLeft;
animation-name: openDownLeft;
}
@-webkit-keyframes openDownLeft {
0% {
-webkit-transform-origin: bottom left;
transform-origin: bottom left;
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
100% {
-webkit-transform-origin: bottom left;
transform-origin: bottom left;
-webkit-transform: rotate(-110deg);
transform: rotate(-110deg);
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
}
@keyframes openDownLeft {
0% {
-webkit-transform-origin: bottom left;
transform-origin: bottom left;
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
100% {
-webkit-transform-origin: bottom left;
transform-origin: bottom left;
-webkit-transform: rotate(-110deg);
transform: rotate(-110deg);
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
}
.openDownLeftReturn {
-webkit-animation-name: openDownLeftReturn;
animation-name: openDownLeftReturn;
}
@-webkit-keyframes openDownLeftReturn {
0% {
-webkit-transform-origin: bottom left;
transform-origin: bottom left;
-webkit-transform: rotate(-110deg);
transform: rotate(-110deg);
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
100% {
-webkit-transform-origin: bottom left;
transform-origin: bottom left;
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
}
@keyframes openDownLeftReturn {
0% {
-webkit-transform-origin: bottom left;
transform-origin: bottom left;
-webkit-transform: rotate(-110deg);
transform: rotate(-110deg);
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
100% {
-webkit-transform-origin: bottom left;
transform-origin: bottom left;
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
}
.openDownRight {
-webkit-animation-name: openDownRight;
animation-name: openDownRight;
}
@-webkit-keyframes openDownRight {
0% {
-webkit-transform-origin: bottom right;
transform-origin: bottom right;
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
100% {
-webkit-transform-origin: bottom right;
transform-origin: bottom right;
-webkit-transform: rotate(110deg);
transform: rotate(110deg);
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
}
@keyframes openDownRight {
0% {
-webkit-transform-origin: bottom right;
transform-origin: bottom right;
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
100% {
-webkit-transform-origin: bottom right;
transform-origin: bottom right;
-webkit-transform: rotate(110deg);
transform: rotate(110deg);
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
}
.openDownRightReturn {
-webkit-animation-name: openDownRightReturn;
animation-name: openDownRightReturn;
}
@-webkit-keyframes openDownRightReturn {
0% {
-webkit-transform-origin: bottom right;
transform-origin: bottom right;
-webkit-transform: rotate(110deg);
transform: rotate(110deg);
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
100% {
-webkit-transform-origin: bottom right;
transform-origin: bottom right;
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
}
@keyframes openDownRightReturn {
0% {
-webkit-transform-origin: bottom right;
transform-origin: bottom right;
-webkit-transform: rotate(110deg);
transform: rotate(110deg);
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
100% {
-webkit-transform-origin: bottom right;
transform-origin: bottom right;
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
}
.openUpLeft {
-webkit-animation-name: openUpLeft;
animation-name: openUpLeft;
}
@-webkit-keyframes openUpLeft {
0% {
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
100% {
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-transform: rotate(110deg);
transform: rotate(110deg);
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
}
@keyframes openUpLeft {
0% {
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
100% {
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-transform: rotate(110deg);
transform: rotate(110deg);
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
}
.openUpLeftReturn {
-webkit-animation-name: openUpLeftReturn;
animation-name: openUpLeftReturn;
}
@-webkit-keyframes openUpLeftReturn {
0% {
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-transform: rotate(110deg);
transform: rotate(110deg);
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
100% {
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
}
@keyframes openUpLeftReturn {
0% {
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-transform: rotate(110deg);
transform: rotate(110deg);
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
100% {
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
}
.openUpRight {
-webkit-animation-name: openUpRight;
animation-name: openUpRight;
}
@-webkit-keyframes openUpRight {
0% {
-webkit-transform-origin: top right;
transform-origin: top right;
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
100% {
-webkit-transform-origin: top right;
transform-origin: top right;
-webkit-transform: rotate(-110deg);
transform: rotate(-110deg);
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
}
@keyframes openUpRight {
0% {
-webkit-transform-origin: top right;
transform-origin: top right;
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
100% {
-webkit-transform-origin: top right;
transform-origin: top right;
-webkit-transform: rotate(-110deg);
transform: rotate(-110deg);
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
}
.openUpRightReturn {
-webkit-animation-name: openUpRightReturn;
animation-name: openUpRightReturn;
}
@-webkit-keyframes openUpRightReturn {
0% {
-webkit-transform-origin: top right;
transform-origin: top right;
-webkit-transform: rotate(-110deg);
transform: rotate(-110deg);
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
100% {
-webkit-transform-origin: top right;
transform-origin: top right;
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
}
@keyframes openUpRightReturn {
0% {
-webkit-transform-origin: top right;
transform-origin: top right;
-webkit-transform: rotate(-110deg);
transform: rotate(-110deg);
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
100% {
-webkit-transform-origin: top right;
transform-origin: top right;
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
}
.openDownLeftOut {
-webkit-animation-name: openDownLeftOut;
animation-name: openDownLeftOut;
}
@-webkit-keyframes openDownLeftOut {
0% {
opacity: 1;
-webkit-transform-origin: bottom left;
transform-origin: bottom left;
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
100% {
opacity: 0;
-webkit-transform-origin: bottom left;
transform-origin: bottom left;
-webkit-transform: rotate(-110deg);
transform: rotate(-110deg);
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
}
@keyframes openDownLeftOut {
0% {
opacity: 1;
-webkit-transform-origin: bottom left;
transform-origin: bottom left;
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
100% {
opacity: 0;
-webkit-transform-origin: bottom left;
transform-origin: bottom left;
-webkit-transform: rotate(-110deg);
transform: rotate(-110deg);
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
}
.openDownRightOut {
-webkit-animation-name: openDownRightOut;
animation-name: openDownRightOut;
}
@-webkit-keyframes openDownRightOut {
0% {
opacity: 1;
-webkit-transform-origin: bottom right;
transform-origin: bottom right;
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
100% {
opacity: 0;
-webkit-transform-origin: bottom right;
transform-origin: bottom right;
-webkit-transform: rotate(110deg);
transform: rotate(110deg);
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
}
@keyframes openDownRightOut {
0% {
opacity: 1;
-webkit-transform-origin: bottom right;
transform-origin: bottom right;
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
100% {
opacity: 0;
-webkit-transform-origin: bottom right;
transform-origin: bottom right;
-webkit-transform: rotate(110deg);
transform: rotate(110deg);
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
}
.openUpLeftOut {
-webkit-animation-name: openUpLeftOut;
animation-name: openUpLeftOut;
}
@-webkit-keyframes openUpLeftOut {
0% {
opacity: 1;
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
100% {
opacity: 0;
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-transform: rotate(110deg);
transform: rotate(110deg);
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
}
@keyframes openUpLeftOut {
0% {
opacity: 1;
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
100% {
opacity: 0;
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-transform: rotate(110deg);
transform: rotate(110deg);
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
}
.openUpRightOut {
-webkit-animation-name: openUpRightOut;
animation-name: openUpRightOut;
}
@-webkit-keyframes openUpRightOut {
0% {
opacity: 1;
-webkit-transform-origin: top right;
transform-origin: top right;
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
100% {
opacity: 0;
-webkit-transform-origin: top right;
transform-origin: top right;
-webkit-transform: rotate(-110deg);
transform: rotate(-110deg);
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
}
@keyframes openUpRightOut {
0% {
opacity: 1;
-webkit-transform-origin: top right;
transform-origin: top right;
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
100% {
opacity: 0;
-webkit-transform-origin: top right;
transform-origin: top right;
-webkit-transform: rotate(-110deg);
transform: rotate(-110deg);
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
}
.tinDownIn {
-webkit-animation-name: tinDownIn;
animation-name: tinDownIn;
}
@-webkit-keyframes tinDownIn {
0% {
opacity: 0;
-webkit-transform: scale(1, 1) translateY(900%);
transform: scale(1, 1) translateY(900%);
}
50%,
70%,
90% {
opacity: 1;
-webkit-transform: scale(1.1, 1.1) translateY(0);
transform: scale(1.1, 1.1) translateY(0);
}
60%,
80%,
100% {
opacity: 1;
-webkit-transform: scale(1, 1) translateY(0);
transform: scale(1, 1) translateY(0);
}
}
@keyframes tinDownIn {
0% {
opacity: 0;
-webkit-transform: scale(1, 1) translateY(900%);
transform: scale(1, 1) translateY(900%);
}
50%,
70%,
90% {
opacity: 1;
-webkit-transform: scale(1.1, 1.1) translateY(0);
transform: scale(1.1, 1.1) translateY(0);
}
60%,
80%,
100% {
opacity: 1;
-webkit-transform: scale(1, 1) translateY(0);
transform: scale(1, 1) translateY(0);
}
}
.tinDownOut {
-webkit-animation-name: tinDownOut;
animation-name: tinDownOut;
}
@-webkit-keyframes tinDownOut {
0%,
20%,
40%,
50% {
opacity: 1;
-webkit-transform: scale(1, 1) translateY(0);
transform: scale(1, 1) translateY(0);
}
10%,
30% {
opacity: 1;
-webkit-transform: scale(1.1, 1.1) translateY(0);
transform: scale(1.1, 1.1) translateY(0);
}
100% {
opacity: 0;
-webkit-transform: scale(1, 1) translateY(900%);
transform: scale(1, 1) translateY(900%);
}
}
@keyframes tinDownOut {
0%,
20%,
40%,
50% {
opacity: 1;
-webkit-transform: scale(1, 1) translateY(0);
transform: scale(1, 1) translateY(0);
}
10%,
30% {
opacity: 1;
-webkit-transform: scale(1.1, 1.1) translateY(0);
transform: scale(1.1, 1.1) translateY(0);
}
100% {
opacity: 0;
-webkit-transform: scale(1, 1) translateY(900%);
transform: scale(1, 1) translateY(900%);
}
}
.tinLeftIn {
-webkit-animation-name: tinLeftIn;
animation-name: tinLeftIn;
}
@-webkit-keyframes tinLeftIn {
0% {
opacity: 0;
-webkit-transform: scale(1, 1) translateX(-900%);
transform: scale(1, 1) translateX(-900%);
}
50%,
70%,
90% {
opacity: 1;
-webkit-transform: scale(1.1, 1.1) translateX(0);
transform: scale(1.1, 1.1) translateX(0);
}
60%,
80%,
100% {
opacity: 1;
-webkit-transform: scale(1, 1) translateX(0);
transform: scale(1, 1) translateX(0);
}
}
@keyframes tinLeftIn {
0% {
opacity: 0;
-webkit-transform: scale(1, 1) translateX(-900%);
transform: scale(1, 1) translateX(-900%);
}
50%,
70%,
90% {
opacity: 1;
-webkit-transform: scale(1.1, 1.1) translateX(0);
transform: scale(1.1, 1.1) translateX(0);
}
60%,
80%,
100% {
opacity: 1;
-webkit-transform: scale(1, 1) translateX(0);
transform: scale(1, 1) translateX(0);
}
}
.tinLeftOut {
-webkit-animation-name: tinLeftOut;
animation-name: tinLeftOut;
}
@-webkit-keyframes tinLeftOut {
0%,
20%,
40%,
50% {
opacity: 1;
-webkit-transform: scale(1, 1) translateX(0);
transform: scale(1, 1) translateX(0);
}
10%,
30% {
opacity: 1;
-webkit-transform: scale(1.1, 1.1) translateX(0);
transform: scale(1.1, 1.1) translateX(0);
}
100% {
opacity: 0;
-webkit-transform: scale(1, 1) translateX(-900%);
transform: scale(1, 1) translateX(-900%);
}
}
@keyframes tinLeftOut {
0%,
20%,
40%,
50% {
opacity: 1;
-webkit-transform: scale(1, 1) translateX(0);
transform: scale(1, 1) translateX(0);
}
10%,
30% {
opacity: 1;
-webkit-transform: scale(1.1, 1.1) translateX(0);
transform: scale(1.1, 1.1) translateX(0);
}
100% {
opacity: 0;
-webkit-transform: scale(1, 1) translateX(-900%);
transform: scale(1, 1) translateX(-900%);
}
}
.tinRightIn {
-webkit-animation-name: tinRightIn;
animation-name: tinRightIn;
}
@-webkit-keyframes tinRightIn {
0% {
opacity: 0;
-webkit-transform: scale(1, 1) translateX(900%);
transform: scale(1, 1) translateX(900%);
}
50%,
70%,
90% {
opacity: 1;
-webkit-transform: scale(1.1, 1.1) translateX(0);
transform: scale(1.1, 1.1) translateX(0);
}
60%,
80%,
100% {
opacity: 1;
-webkit-transform: scale(1, 1) translateX(0);
transform: scale(1, 1) translateX(0);
}
}
@keyframes tinRightIn {
0% {
opacity: 0;
-webkit-transform: scale(1, 1) translateX(900%);
transform: scale(1, 1) translateX(900%);
}
50%,
70%,
90% {
opacity: 1;
-webkit-transform: scale(1.1, 1.1) translateX(0);
transform: scale(1.1, 1.1) translateX(0);
}
60%,
80%,
100% {
opacity: 1;
-webkit-transform: scale(1, 1) translateX(0);
transform: scale(1, 1) translateX(0);
}
}
.tinRightOut {
-webkit-animation-name: tinRightOut;
animation-name: tinRightOut;
}
@-webkit-keyframes tinRightOut {
0%,
20%,
40%,
50% {
opacity: 1;
-webkit-transform: scale(1, 1) translateX(0);
transform: scale(1, 1) translateX(0);
}
10%,
30% {
opacity: 1;
-webkit-transform: scale(1.1, 1.1) translateX(0);
transform: scale(1.1, 1.1) translateX(0);
}
100% {
opacity: 0;
-webkit-transform: scale(1, 1) translateX(900%);
transform: scale(1, 1) translateX(900%);
}
}
@keyframes tinRightOut {
0%,
20%,
40%,
50% {
opacity: 1;
-webkit-transform: scale(1, 1) translateX(0);
transform: scale(1, 1) translateX(0);
}
10%,
30% {
opacity: 1;
-webkit-transform: scale(1.1, 1.1) translateX(0);
transform: scale(1.1, 1.1) translateX(0);
}
100% {
opacity: 0;
-webkit-transform: scale(1, 1) translateX(900%);
transform: scale(1, 1) translateX(900%);
}
}
.tinUpIn {
-webkit-animation-name: tinUpIn;
animation-name: tinUpIn;
}
@-webkit-keyframes tinUpIn {
0% {
opacity: 0;
-webkit-transform: scale(1, 1) translateY(-900%);
transform: scale(1, 1) translateY(-900%);
}
50%,
70%,
90% {
opacity: 1;
-webkit-transform: scale(1.1, 1.1) translateY(0);
transform: scale(1.1, 1.1) translateY(0);
}
60%,
80%,
100% {
opacity: 1;
-webkit-transform: scale(1, 1) translateY(0);
transform: scale(1, 1) translateY(0);
}
}
@keyframes tinUpIn {
0% {
opacity: 0;
-webkit-transform: scale(1, 1) translateY(-900%);
transform: scale(1, 1) translateY(-900%);
}
50%,
70%,
90% {
opacity: 1;
-webkit-transform: scale(1.1, 1.1) translateY(0);
transform: scale(1.1, 1.1) translateY(0);
}
60%,
80%,
100% {
opacity: 1;
-webkit-transform: scale(1, 1) translateY(0);
transform: scale(1, 1) translateY(0);
}
}
.tinUpOut {
-webkit-animation-name: tinUpOut;
animation-name: tinUpOut;
}
@-webkit-keyframes tinUpOut {
0%,
20%,
40%,
50% {
opacity: 1;
-webkit-transform: scale(1, 1) translateY(0);
transform: scale(1, 1) translateY(0);
}
10%,
30% {
opacity: 1;
-webkit-transform: scale(1.1, 1.1) translateY(0);
transform: scale(1.1, 1.1) translateY(0);
}
100% {
opacity: 0;
-webkit-transform: scale(1, 1) translateY(-900%);
transform: scale(1, 1) translateY(-900%);
}
}
@keyframes tinUpOut {
0%,
20%,
40%,
50% {
opacity: 1;
-webkit-transform: scale(1, 1) translateY(0);
transform: scale(1, 1) translateY(0);
}
10%,
30% {
opacity: 1;
-webkit-transform: scale(1.1, 1.1) translateY(0);
transform: scale(1.1, 1.1) translateY(0);
}
100% {
opacity: 0;
-webkit-transform: scale(1, 1) translateY(-900%);
transform: scale(1, 1) translateY(-900%);
}
}
Summary stats
General stats about the patient cohort
| Stat |
Value |
| Unique HPO terms |
24 |
| Cohort size |
1932 |
| Rejected patients by empty profile |
0 |
| HPOs per patient (average) |
4.0399 |
| HPO terms per patient: percentile 90 |
3 |
| Percentage of HPO with more specific children |
78.6547 |
| DsI for uniq HP terms |
0 |
| DsI for frequency weigthed HP terms |
0 |
| Number of unknown phenotypes |
0 |
| Number of clusters with mutations accross > 1 chromosomes |
1078 |
| Average variant size |
3498347.164 |
| Nucleotides affected by mutations |
1266576677 |
| Number of genome windows |
860 |
| Mean patients per genome window |
2.4942 |
| Number of genome window shared by >= 2 patients |
466 |
| Number of patients with at least 1 SOR |
562 |
| Nucleotides affected by mutations |
522948664 |
HPO stats
HPOs more frequent in the cohort
| HPO |
Patient percentage |
| Cognitive impairment |
93.42650103519668 |
| Intellectual disability, mild |
29.244306418219463 |
| Intellectual disability, severe |
28.93374741200828 |
| Short stature |
27.173913043478258 |
| Seizure |
26.501035196687372 |
| Autistic behavior |
25.77639751552795 |
| Hypotonia |
25.62111801242236 |
| Microcephaly |
21.790890269151138 |
| Behavioral abnormality |
19.875776397515526 |
| Intellectual disability, moderate |
18.944099378881987 |
| Intrauterine growth retardation |
15.217391304347828 |
| Morphological central nervous system abnormality |
13.043478260869565 |
| Abnormal external genitalia |
11.438923395445135 |
| Attention deficit hyperactivity disorder |
9.109730848861282 |
| Macrocephaly |
7.815734989648034 |
| Abnormal cardiac septum morphology |
6.625258799171843 |
| Abnormality of the upper urinary tract |
5.331262939958592 |
| Conotruncal defect |
4.917184265010352 |
| Tall stature |
4.3478260869565215 |
| Abnormal heart valve morphology |
3.002070393374741 |
| Abnormality of the lower urinary tract |
2.898550724637681 |
| Abnormality of cardiovascular system morphology |
1.8633540372670807 |
| Abnormal internal genitalia |
0.6211180124223602 |
| Abnormality of the genitourinary system |
0.4658385093167702 |
HPO annotations distribution
Analysis of the HPO terms within the HPO ontology and the cohort of patients. Left: distribution of terms within the ontology and the cohort. Right: percentage of terms distribution within the ontology and the cohort.
HPOs frequency distribution. Colour based on the HPO frequency.
HPO profile redundancy
For each patient profile size (number of phenotypes, x-axis) it is shown the number of HPO phenotypes that are parent of other terms within the profile (number of parent terms, y-axis).
HPO frequency by cluster
| Patients in Cluster 0 |
Phenotypes |
Frequency |
| 66 |
Cognitive impairment, Intellectual disability, mild, Autistic behavior |
100.0, 100.0, 100.0 |
| Patients in Cluster 1 |
Phenotypes |
Frequency |
| 63 |
Cognitive impairment, Intellectual disability, mild, Behavioral abnormality, Abnormal cardiac septum morphology, Abnormality of the genitourinary system |
100.0, 100.0, 100.0, 1.5873, 1.5873 |
| Patients in Cluster 2 |
Phenotypes |
Frequency |
| 41 |
Cognitive impairment, Intellectual disability, moderate, Autistic behavior |
100.0, 100.0, 100.0 |
| Patients in Cluster 3 |
Phenotypes |
Frequency |
| 39 |
Cognitive impairment, Intellectual disability, severe, Autistic behavior |
100.0, 100.0, 100.0 |
| Patients in Cluster 4 |
Phenotypes |
Frequency |
| 30 |
Cognitive impairment, Intellectual disability, mild, Short stature |
100.0, 100.0, 100.0 |
| Patients in Cluster 5 |
Phenotypes |
Frequency |
| 26 |
Cognitive impairment, Intellectual disability, severe, Seizure, Abnormal internal genitalia, Abnormal cardiac septum morphology |
100.0, 100.0, 100.0, 3.8462, 3.8462 |
| Patients in Cluster 6 |
Phenotypes |
Frequency |
| 25 |
Cognitive impairment, Intellectual disability, severe, Behavioral abnormality, Abnormal internal genitalia |
100.0, 100.0, 100.0, 4.0 |
| Patients in Cluster 7 |
Phenotypes |
Frequency |
| 22 |
Cognitive impairment, Intellectual disability, moderate, Hypotonia, Abnormality of the lower urinary tract |
100.0, 100.0, 100.0, 4.5455 |
| Patients in Cluster 8 |
Phenotypes |
Frequency |
| 21 |
Cognitive impairment, Intellectual disability, mild, Hypotonia |
100.0, 100.0, 100.0 |
| Patients in Cluster 9 |
Phenotypes |
Frequency |
| 18 |
Cognitive impairment, Intellectual disability, severe, Autistic behavior, Seizure |
100.0, 100.0, 100.0, 100.0 |
| Patients in Cluster 10 |
Phenotypes |
Frequency |
| 18 |
Cognitive impairment, Intellectual disability, mild, Attention deficit hyperactivity disorder |
100.0, 100.0, 100.0 |
| Patients in Cluster 11 |
Phenotypes |
Frequency |
| 18 |
Cognitive impairment, Intellectual disability, moderate, Behavioral abnormality |
100.0, 100.0, 100.0 |
| Patients in Cluster 12 |
Phenotypes |
Frequency |
| 17 |
Cognitive impairment, Microcephaly, Short stature |
100.0, 100.0, 100.0 |
| Patients in Cluster 13 |
Phenotypes |
Frequency |
| 16 |
Cognitive impairment, Intellectual disability, mild, Macrocephaly, Abnormality of the genitourinary system |
100.0, 100.0, 100.0, 6.25 |
| Patients in Cluster 14 |
Phenotypes |
Frequency |
| 15 |
Cognitive impairment, Intellectual disability, severe, Behavioral abnormality, Seizure |
100.0, 100.0, 100.0, 100.0 |
| Patients in Cluster 15 |
Phenotypes |
Frequency |
| 15 |
Cognitive impairment, Intellectual disability, severe, Seizure, Hypotonia |
100.0, 100.0, 100.0, 100.0 |
| Patients in Cluster 16 |
Phenotypes |
Frequency |
| 15 |
Cognitive impairment, Intellectual disability, mild, Intrauterine growth retardation |
100.0, 100.0, 100.0 |
| Patients in Cluster 17 |
Phenotypes |
Frequency |
| 14 |
Cognitive impairment, Intellectual disability, moderate, Autistic behavior, Seizure, Abnormality of the genitourinary system, Abnormal heart valve morphology |
100.0, 100.0, 100.0, 100.0, 7.1429, 7.1429 |
| Patients in Cluster 18 |
Phenotypes |
Frequency |
| 14 |
Cognitive impairment, Intellectual disability, moderate, Seizure |
100.0, 100.0, 100.0 |
| Patients in Cluster 19 |
Phenotypes |
Frequency |
| 14 |
Cognitive impairment, Intellectual disability, severe, Short stature, Abnormal cardiac septum morphology |
100.0, 100.0, 100.0, 7.1429 |
| Patients in Cluster 20 |
Phenotypes |
Frequency |
| 13 |
Cognitive impairment, Intellectual disability, mild, Seizure |
100.0, 100.0, 100.0 |
| Patients in Cluster 21 |
Phenotypes |
Frequency |
| 13 |
Cognitive impairment, Intellectual disability, severe, Seizure, Microcephaly |
100.0, 100.0, 100.0, 100.0 |
| Patients in Cluster 22 |
Phenotypes |
Frequency |
| 11 |
Cognitive impairment, Seizure, Morphological central nervous system abnormality |
100.0, 100.0, 100.0 |
| Patients in Cluster 23 |
Phenotypes |
Frequency |
| 11 |
Cognitive impairment, Autistic behavior, Attention deficit hyperactivity disorder |
100.0, 100.0, 100.0 |
| Patients in Cluster 24 |
Phenotypes |
Frequency |
| 10 |
Cognitive impairment, Autistic behavior, Seizure |
100.0, 100.0, 100.0 |
Patient profiles heatmaps
For each patient, their HPO profile similarity coefficient is calculated according to the different methods specified in the analysis and represented in these heatmaps.